Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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
Google Play中的Android APK大小限制_Android_Google Play_Apk Expansion Files - Fatal编程技术网

Google Play中的Android APK大小限制

Google Play中的Android APK大小限制,android,google-play,apk-expansion-files,Android,Google Play,Apk Expansion Files,文件称Google Play中的APK大小限制为50MB,可选择两个2GB扩展APK 然而,我可以在Google Play store中找到超过50MB限制的应用程序(例如Gears&Guts是371MB)。我可以直接从Google Play下载这个游戏,而不需要外部下载程序。作为顶级开发者,他们是否有一些额外的功能来上传超过50MB的APK,或者Google Play只是隐藏了它下载扩展文件而不是APK本身的事实?更新:我刚刚再次下载了我的APK和Gears and Guts,它们都显示为一次

文件称Google Play中的APK大小限制为50MB,可选择两个2GB扩展APK


然而,我可以在Google Play store中找到超过50MB限制的应用程序(例如Gears&Guts是371MB)。我可以直接从Google Play下载这个游戏,而不需要外部下载程序。作为顶级开发者,他们是否有一些额外的功能来上传超过50MB的APK,或者Google Play只是隐藏了它下载扩展文件而不是APK本身的事实?

更新:我刚刚再次下载了我的APK和Gears and Guts,它们都显示为一次下载,但是如果你在状态栏中查看下载的状态,它将显示它正在下载一个附加文件


扩展文件的行为有点奇怪。对用户来说,它们看起来像一个普通的应用程序。一个50MB的应用程序,有150MB的扩展文件,看起来就像一个200MB的下载。Google Play将首先下载主应用程序。然后下载主扩展文件,然后下载补丁扩展文件。这一切似乎都是一次性的


但是,下载可能是部分的。即,用户无需扩展文件即可完成主应用程序下载。因此,您必须实现自定义下载程序,以便在初始下载失败时检索其余文件。为了使事情更复杂一些,有时扩展文件不包括在初始下载中。我不知道是什么原因导致了这种情况,但我很少看到这种情况发生。

Google update应用程序大小限制在50 MB到100 MB之间