Android - 服务器无法处理你的apk - 大小限制?

时间:2013-01-15 05:53:45

标签: java android apk publish google-play

我整天都在努力弄清楚我的apk有什么问题。从网上尝试了所有解决方案,aapt什么也没透露,尝试了不同的签名,包,版本,浏览器,操作系统。 Manifest经历了所有可能的变化,但我遇到了同样的问题。

所以我虽然没问题,但是让我们从头开始,可能谷歌服务器由于某种原因而停机(这不是第一次)。

  1. 创建了新的Android应用程序项目,新包,只有一个活动
  2. 建立,签名,上传,瞧,好,精,从控制台删除apk
  3. 做了几次,每次都成功
  4. apk的大小是几百KB
  5. 因为我的原始apk大概是25MB,我想,嘿,让我们尝试增加这个测试的大小
  6. 如此复制~25MB的照片到drawable-hdpi
  7. 再次弹出构建,签名,上传和熟悉的消息 - “服务器无法处理您的apk”
  8. 尝试了几次,结果仍然相同
  9. 删除照片,构建,签名,上传,确定
  10. 添加照片,没有运气
  11. 所以显然问题不在于清单或其他任何问题,因为某些原因大小很重要(在这种情况下无论如何:))。

    是的,当我删除50%的照片时,所以apk大约是13MB,有时候工作,有时候没有。

    对此有何解释? 你可以复制吗?已尝试过不同的浏览器,操作系统,无处不在......我知道apk大小有限制,但那是50MB

    去图......


    更新:如果你遇到同样的问题并且你确定你的apk很好,请继续尝试上传。它工作了几个随后失败的上传,突然服务器COULD进程,没有任何更改到apk。

1 个答案:

答案 0 :(得分:0)

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

也许您可以通过将资源打包到APK扩展文件中来解决问题,如here所述。 APK扩展文件的大小限制为2GB,因此根本不应存在任何大小问题。根据{{​​3}},它可以设置为非常流畅(对用户透明)。