多年来,谷歌一直在解决Android应用程序在智能手机上占用过多空间的问题,而这些智能手机往往一开始就缺乏足够的存储空间。现在它有了新的方法。几年前,Android开始建议应该卸载哪些不常用的应用程序以释放设备空间。这对用户有好处,但也意味着选择删除他们可能宁愿留在原处的应用程序。这也意味着开发人员面临更高的卸载率,这可能只是因为用户的硬件缺乏足够的存储空间。这在中低档Android手机上尤为严重。
很快,Android可能会通过“归档”帮助用户释放空间,这是一种新方法,可以部分卸载而不是完全卸载应用程序。存档会清空应用程序,但会保持应用程序的用户数据完整,重要的是,不会完全卸载应用程序。谷歌声称归档应该会导致用户暂时回收大约60%的应用程序存储空间。
存档的应用程序保留在设备上,因此可以在需要时恢复,并且如果用户再次需要它,它应该与所有用户数据一起恢复。
它通过存档的Android包(APK)实现这一点,它将在未来版本的Bundletool中启用——AndroidStudioIDE、AndroidGradle插件和GooglePlay用来构建应用程序包并将其转换为设备的APK的工具.Bundletool的最新版本是1.8.2,但即将发布的1.10版本将为使用appbundle的开发者提供归档功能。
“存档的APK是非常小的APK,可以在应用恢复之前保留用户数据,”谷歌在Android开发者博文中指出。
谷歌指出,Android用户要到2022年晚些时候才能看到存档功能。大概届时它将解释存档应用程序的选择如何工作并出现在屏幕上。但开发人员现在可以开始创建存档的APK。
存档应该是开发人员的一个流行功能,并且对那些在设备上安装了太多应用程序但又不想立即删除它们的消费者很有帮助。
“用户无需卸载应用程序,而是能够将其“存档”——暂时释放空间并能够快速轻松地重新激活该应用程序,”谷歌指出。
开发人员通过减少卸载和“大幅降低摩擦”来赢得未来的用户而获胜。