应用归档 | 为您的应用释放 60% 的存储空间

应用归档 | 为您的应用释放 60% 的存储空间

作者 / Google Play 产品经理 Lidia Gaymond 和 Vicki Amin

有些时候,用户卸载应用的原因之一是为了释放空间。为了避免不必要的卸载,并帮助用户更好地使用他们的设备,我们着手开发了一项新功能,用来实现应用归档 (App Archiving)。

归档是一项新的功能,能让用户在不卸载应用的情况下,通过删除部分应用临时回收约 60% 的存储空间。归档的应用将保留在设备上,可以轻松恢复到最新兼容的可用版本,同时保留用户数据。

随着即将到来的 Bundletool 1.10 版本,我们也将要迈出第一步 —— 所有使用 App Bundles 的开发者都能使用归档功能。对于使用 Android Gradle 插件 7.3 构建的应用,我们将开始生成一种新的 APK 类型 —— 归档 APK。这是非常小的 APK 版本,能在应用恢复之前保留用户数据。虽然我们即将开始支持创建归档 APK,但在今年晚些时候才会面向用户推出归档功能,归档 APK 在此之前不会发挥作用。

归档功能的推出可以同时为用户和开发者提供便利。用户将无需卸载而是对应用进行 "归档" 来暂时释放存储空间,并能够便捷地重新激活该应用。而减少应用卸载次数并帮助用户重新使用中意的应用,也可以让开发者受益。

和以前一样,所有已生成的 APK 都可以通过 Generated APK API 或 Play 管理中心的 App Bundle 资源管理器 进行下载和检查。由于该功能是开源的,开发者能够检查代码,其他应用商店也可以从中受益。

如果您暂时不想生成归档 APK,可以修改项目的 build.gradle 文件:

android {
    bundle {
        storeArchive {
            enable = false
        }
    }
}

另外,假如您不使用 Gradle 来构建应用,可以通过 BundleConfig 中的一个新选项来选择退出:

{
  "optimizations": {
    "storeArchive": {
      "enabled": false
    }
  }
}

欢迎您持续关注我们,及时了解有关应用归档的更多信息。

欢迎您 点击这里 向我们提交反馈,或分享您喜欢的内容、发现的问题。您的反馈对我们非常重要,感谢您的支持!

版权声明

禁止一切形式的转载-禁止商用-禁止衍生 申请授权

脉脉不得语
脉脉不得语
Zhengzhou Website
菜鸟 Android 开发一枚/前郑州 GDG 组织者/Android 开发技术周报站长/AndroidDevTools 站长/Toast.show(∞) 播客主播

你已经成功订阅到 Android 开发技术周报
太棒了!接下来,完成检验以获得全部访问权限 Android 开发技术周报
欢迎回来!你已经成功登录了。
成功!您的帐户已完全激活,您现在可以访问所有内容。