Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.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应用程序大小>;50Mb。具有jar libs的资产?_Java_Android - Fatal编程技术网

Java Android应用程序大小>;50Mb。具有jar libs的资产?

Java Android应用程序大小>;50Mb。具有jar libs的资产?,java,android,Java,Android,我的应用程序达到了50Mb的限制,我在谷歌开发网站上读到了关于使用资产的内容,以及类似的帖子,但我仍然不清楚如果我的应用程序有超过50Mb的容量而没有大的资源文件,我能做些什么。 我读到的关于资产的内容是,它们用于音频文件、PNG、纹理等。如果我的应用程序被jarlibs和/或大量源代码膨胀,我该怎么办 谢谢这些罐子是干什么用的?可以稍后下载吗?您可以尝试使用proguard缩小apk。这将从apk和用作库的JAR中删除未使用的代码。这使得代码在保留功能的同时尽可能紧凑。@Alberto。thx

我的应用程序达到了50Mb的限制,我在谷歌开发网站上读到了关于使用资产的内容,以及类似的帖子,但我仍然不清楚如果我的应用程序有超过50Mb的容量而没有大的资源文件,我能做些什么。 我读到的关于资产的内容是,它们用于音频文件、PNG、纹理等。如果我的应用程序被jarlibs和/或大量源代码膨胀,我该怎么办


谢谢

这些罐子是干什么用的?可以稍后下载吗?您可以尝试使用proguard缩小apk。这将从apk和用作库的JAR中删除未使用的代码。这使得代码在保留功能的同时尽可能紧凑。@Alberto。thx,我阅读了这个主题,这是我的问题的一部分,如果扩展文件也可以用来托管库?这是一种常见的方法吗?通过使用proguard将apk缩小,您可能可以使其小于50MB。否则,我会按照@Jared的建议,在第一次应用程序运行后下载它们,如果你不能将其下载到50MB以下。