Flutter和应用程序捆绑包Google Play商店上传限制

时间:2020-06-01 13:30:55

标签: flutter google-play limit android-app-bundle

我将要开发一个拥有很多资产的应用程序。我知道Google PlayStore的apk上传限制为100mb。我阅读了一些有关应用程序捆绑的内容,但不确定在抖动方面有哪些限制。我解压缩了aab文件,可以看到资产位于资产文件夹中。这在Google Play商店中是否算作“资产包”,这意味着我最多可以存储2 GB的这些资产?还是我理解不正确? 150mb的限制是多少?

1 个答案:

答案 0 :(得分:1)

https://developer.android.com/guide/app-bundle

使用Android App Bundle,压缩下载大小限制现在为150MB

这意味着您的应用程序捆绑包可能为300 MB,但是如果从Play商店安装应用程序时,任何给定的用户下载的数据不必超过150MB,那么您的应用程序将被接受。

请注意,APK的 download 大小与磁盘上的大小不同,它是压缩后的大小。 Bundletool有一个命令get-size,可用于计算App Bundle的下载大小。

如果您有很多资产,也可以考虑使用dynamic deliverydynamic asset delivery来减小应用程序的大小。它们的相似之处在于,它们都允许您在以后的时间分别下载部分应用程序,从而减小了应用程序的安装时间。资产交付还具有一种有用的“快速跟进”模式,可以在安装应用程序后立即下载资产,从而允许用户在仍在下载其他资产的同时打开应用程序。

希望有帮助。