2

我花了一整天的时间试图找出我的 apk 出了什么问题。尝试了来自网络的所有解决方案,aapt 什么也没透露,尝试了不同的签名、包、版本、浏览器、操作系统。清单经历了所有可能的变化,但我遇到了同样的问题。

所以我虽然可以,让我们从头开始,也许谷歌服务器由于某种原因而关闭(这不是第一次)。

  1. 创建了新的 android 应用程序项目,新包,只有一个活动
  2. 构建,签名,上传,瞧,好的,很好,从控制台中删除了 apk
  3. 做了几次,每次都成功
  4. apk 的大小只有几百 KB
  5. 因为我原来的 apk 大约是 25MB,所以我想,嘿,让我们尝试增加这个测试的大小
  6. 所以将大约 25MB 的照片复制到 drawable-hdpi
  7. 构建、签名、上传和熟悉的消息再次弹出 - “服务器无法处理您的 apk”
  8. 试了几次,还是一样的结果
  9. 已删除的照片,已构建,已签名,已上传,好的
  10. 添加照片,没有运气

所以很明显问题不在于清单或其他任何东西,出于某种原因,大小很重要(在这种情况下无论如何:))。

是的,当我只删除了 50% 的照片时,apk 大约为 13MB,它有时有效,有时无效。

对此有何解释?你能复制吗?尝试过不同的浏览器、操作系统,到处都一样……我知道 apk 的大小是有限制的,但那是 50MB

去搞清楚 ...


更新:如果您遇到同样的问题并且您确定您的 apk 没问题,请继续尝试上传。它在随后的几次上传失败后工作,突然服务器可以处理,没有对 apk 进行任何更改。

4

1 回答 1

0

我不知道您的应用和 Google Play 发生了什么事。我们最大的 APK 文件不到 11MB,我们从来没有遇到过问题。

或许您可以通过将资源打包到 APK 扩展文件中来避开该问题,如此所述。APK 扩展文件的大小限制为 2GB,因此根本不存在任何大小问题。根据这个线程,它可以设置为非常顺利地工作(对用户来说是透明的)。

于 2013-01-15T06:06:05.247 回答