【发布时间】:2020-02-03 23:04:57
【问题描述】:
好吧,乍一看,我认为这个问题的答案应该是显而易见的。不仅因为已经存在的问题(例如Apk size vs Download size),还因为指南似乎明确指出它特别意味着压缩下载大小(“Google Play 要求用户下载的压缩 APK 不超过 100MB。” - @987654322 @)
但是,我寻求澄清的原因是,当我尝试将我的 .apk 上传到 Google 时,它因太大而被拒绝。原始 .apk 大小肯定大于 100 MB,但 APK Analyzer 报告的下载大小远小于 100 MB。
此外,当我与 Google 代表进行实时聊天时,她似乎对 .apk 文件大小和下载大小之间的区别有点困惑,但只是说如果 .apk 因太大而被拒绝,那么到此结束。
因此,如果有人对此问题有任何见解,我正在寻求更多信息的是:
- 我是否误解了 .apk 文件的大小要求?
- 如果我不能依赖 APK 分析器,我可以通过什么方法识别压缩后的 .apk 大小?
【问题讨论】:
-
根据 Google 指南,它是压缩后的 apk 大小,不应超过 100mb。您可以使用限制为 150mb 的捆绑包,这是当今我们处理 apk 大小限制的常用方法。
-
您好 Ashok,感谢您的评论。所以如果我理解正确,APK Analyzer 中的下载大小应该反映压缩后的大小?如果是这样,你能想到为什么 Google 会拒绝我的 .apk,它符合该标准吗?
-
您尝试在 Playstore 上上传的发布 apk 的实际大小是多少?
-
根据 APK Analyzer:APK 大小 306 MB,下载大小 56 MB
-
如果您通过右键单击 apk 并在属性中查看它的大小来检查它的大小,它会显示多少大小?如果超过 100mb(受 Google 限制),则应考虑使用 app bundle
标签: android android-studio apk