谷歌似乎正在为Android设备添加垃圾桶功能(如果你喜欢Windows的命名方式,你也可以叫做回收站)。在对Android12偷跑镜像深入挖掘之后,XDA-Developers在设置应用的代码中发现了一行关于“Trash”(垃圾桶)的引用。

打开网易新闻 查看更多图片

当你点击Trash设置,Android12应该会弹出一个对话框,告诉你被删除的文件在系统上占用了多少存储空间,然后提供了选项允许用户清空它。这项功能看起来应该和Windows、macOS一样,不过在实际代码实现方面由于各种原因,可能会更加复杂。

事实上在Android11中,谷歌就引入了trashAPI,应用程序可以使用它来隐藏文件,而不是即时和完全删除它们。不过该功能很少被使用。谷歌自己似乎也准备在FilesbyGoogle应用中支持它,但到目前为止,它还没有出现在实际版本中。

所以,Android11中已经存在垃圾桶功能,但似乎很少有应用在使用它;即使使用了,也还没有办法真正恢复被垃圾的文件。在Android12中,XDA发现的设置似乎也没有提供恢复功能,但个别文件管理应用--比如谷歌自家的就可以。

打开网易新闻 查看更多图片

Android文件管理并不像桌面操作系统上那样简单。技术上来说,被删除的文件只是在文件名前面加个句号就隐藏在原地。另外,每个不同的Android制造商都可以选择使用自己的文件管理应用,而不是谷歌提供的应用--而这些应用可能支持也可能不支持新的垃圾桶API。

简而言之,Android12和谷歌自己的Files应用可以支持垃圾桶和恢复文件,但这并不意味着Android12上的任何应用都一定会支持。