Android App Bundle:Google Play 150MB 限制似乎包括动态功能模块大小?
Android App Bundle: Google Play 150MB limit seems to include the Dynamic Feature Module size?
场景:
我有一个包含大量高分辨率可绘制图像的应用程序。我想通过构建而不是通过 web/http/cdn.
交付这些资产
问题:
将我的 .aab 上传到 google 时,我被告知某些配置会导致构建超过 150MB 限制。
我尝试过的:
- 我已将大部分大图像提取到安装时动态功能模块中。
- 我使用 bundletool 在 arm64 上用两种语言模拟了一个 xxxhdpi 设备。生成的基本 apk 不超过 150MB。动态功能模块 apks ("packimages-*.apk") 可以,但据我所知,这不仅没问题,而且是 Google 推荐的减少基本 apk 大小的方法。
150 MB 的限制是安装时的下载大小。
由于您提到您将动态功能配置为“install-time”,它们也将在安装时提供,因此计入限制。
您可能需要考虑安装时需要的图像(可以留在基本模块中)和可以稍后下载的图像(可以放在 on-demand 模块中) 使用 Play Core SDK.
场景: 我有一个包含大量高分辨率可绘制图像的应用程序。我想通过构建而不是通过 web/http/cdn.
交付这些资产问题:
将我的 .aab 上传到 google 时,我被告知某些配置会导致构建超过 150MB 限制。
我尝试过的:
- 我已将大部分大图像提取到安装时动态功能模块中。
- 我使用 bundletool 在 arm64 上用两种语言模拟了一个 xxxhdpi 设备。生成的基本 apk 不超过 150MB。动态功能模块 apks ("packimages-*.apk") 可以,但据我所知,这不仅没问题,而且是 Google 推荐的减少基本 apk 大小的方法。
150 MB 的限制是安装时的下载大小。
由于您提到您将动态功能配置为“install-time”,它们也将在安装时提供,因此计入限制。
您可能需要考虑安装时需要的图像(可以留在基本模块中)和可以稍后下载的图像(可以放在 on-demand 模块中) 使用 Play Core SDK.