【问题标题】:How do App bundles effect app update sizeApp Bundle 如何影响应用程序更新大小
【发布时间】:2020-04-20 09:56:57
【问题描述】:

我有一个 6MB 的 android 应用程序,并且想转移到应用程序包以添加第三方 SDK 作为可选功能,即 25MB。如果我在应用程序包中构建第三方 SDK,我了解安装时的应用程序下载大小为 6MB。一旦用户使用了可选的功能应用包,也会被下载。

我的问题是在用户下载了 app bundle 并且我发送并更新到最初为 6MB 的主 Apk 之后,已经安装了 app bundle 的用户会看到 app 更新大小为 6MB 或 31MB

【问题讨论】:

    标签: android android-app-bundle


    【解决方案1】:

    让我们先澄清一下词汇。 App Bundle 是您上传到 Play 管理中心的内容,其中包含两个模块:基本模块(在初始安装期间安装 - 在您的情况下为 6 MB)和一个 功能模块(按需安装 - 在您的情况下为 25 MB)。

    当您的应用有可用更新时,Play 商店会更新所有已安装的模块。因此,如果您的一个用户同时拥有基本模块和功能模块,那么 Play 将同时更新两者。

    但是,请注意,Play 会优化它发送给用户的内容(至少在您将应用推送到生产轨道时),并且在大多数情况下只会发送不同的补丁,因此除非基础和功能完全不同从一个版本到另一个版本,您的用户不太可能收到 31 MB 的更新数据。如果您的功能模块包含您不经常更新的第三方 SDK,则尤其如此:功能模块的更新大小将非常小。

    我希望能澄清一下。

    【讨论】:

    • 我有一个包含视频资产的应用程序(因此它们可以离线使用)。我想添加一个新的,这是用户非常要求的。但是我不确定它会如何增加应用程序的大小。它被压缩了,但是,有没有办法确认影响?
    猜你喜欢
    • 2021-10-09
    • 2021-07-23
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-10
    相关资源
    最近更新 更多