[英]What increases Android App size
我已经制作了仅20 mb的android应用,但是当我转到管理应用并看到它的大小显示70 mb时,我无法理解为什么它不存在,而且我也没有外部数据,
我的应用程序是使用crosswalk + codova混合应用程序构建的。
但我不知道什么案件大小几乎超过三倍。
请指导
应用程式大小取决于
1:我们给予的许可:意味着更多的许可,更多的将是应用程序大小
请帮助我解决此问题,因为用户可能会删除此类大型应用
那是因为您正在使用Crosswalk Cordova,就如同其他任何跨平台一样,它在项目中为每种可用架构(ARM,ARMV7,X86,MIPS)都包含了运行时,并且这太多了,因为它会为一个空项目占用大量空间仅20 MB左右的一个视图。
该大小将比使用跨平台环境的同一个应用程序小得多,因为android运行时包含在系统本身中,因此您不需要像跨平台项目那样将其嵌入到应用程序中。
仅因为APK文件是压缩文件,并且它将在设备上解压缩为更大的大小。 尝试将其解压缩到计算机上,并在压缩前检查其原始大小。
根据https://crosswalk-project.org/documentation/about/faq.html
Crosswalk Project运行时有多大,它将如何影响应用程序的大小?
一旦此应用程序与自己的Crosswalk 10(x86 Android)运行时打包在一起,则apk文件大小约为20Mb。 安装后,该应用程序将占用〜58Mb的磁盘空间。
如果您可以在没有人行横道的情况下生存下来,那么只需使用普通的WebView打包,即可节省60MB
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.