Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android-Server无法处理您的apk大小限制?_Java_Android_Apk_Publish_Google Play - Fatal编程技术网

Java Android-Server无法处理您的apk大小限制?

Java Android-Server无法处理您的apk大小限制?,java,android,apk,publish,google-play,Java,Android,Apk,Publish,Google Play,我花了一整天的时间试图找出我的apk出了什么问题。尝试了所有来自web的解决方案,aapt没有透露任何信息,尝试了不同的签名、软件包、版本、浏览器和操作系统。清单经历了所有可能的变化,但我也遇到了同样的问题 所以我想,好吧,让我们从头开始,也许谷歌服务器因为某种原因(这不是第一次)宕机了 创建了新的android应用程序项目,新的软件包,只有一个活动 构建,签名,上传,瞧,好,好,从控制台删除apk 做了几次,每次都成功了 apk的大小只有几百KB 因为我原来的apk大约是25MB,所以我想,嘿

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

所以我想,好吧,让我们从头开始,也许谷歌服务器因为某种原因(这不是第一次)宕机了

  • 创建了新的android应用程序项目,新的软件包,只有一个活动
  • 构建,签名,上传,瞧,好,好,从控制台删除apk
  • 做了几次,每次都成功了
  • apk的大小只有几百KB
  • 因为我原来的apk大约是25MB,所以我想,嘿,让我们试试增加这个测试的大小
  • 因此,将价值约25MB的照片复制到可绘制hdpi
  • 构建、签名、上传并再次弹出熟悉的消息-“服务器无法处理您的apk”
  • 试了几次,结果还是一样
  • 删除照片、创建、签名、上载,好吗
  • 添加照片,没有运气
  • 所以很明显,问题不在清单或其他任何东西中,出于某种原因,大小很重要(无论如何,在本例中:)

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

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

    想想看



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

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


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

    您好,谢谢。。。我想概述的是,这个问题与我的应用程序无关。因为我已经创建了新的“几乎是空的”应用程序。可以上传。但是,当我增加大小(超过20MB)时,它就不起作用了。我感兴趣的是,是否有其他人可以复制这种行为,如果是这样,我们可以结束这一行为,并建议我们需要使用扩展,即使是小于50MB的应用程序。我不知道开发人员控制台可能存在什么问题,但我只是想提醒您,有报告称,用户端下载非常大的APK时出现问题,即使这些APK在标称50MB的限制范围内。具体而言,某些设备的下载缓存可用容量小于50MB,这可能导致超过可用容量的APK下载失败。请参见此处接受的答案: