繁体   English   中英

什么增加了Android App的大小

[英]What increases Android App size

我已经制作了仅20 mb的android应用,但是当我转到管理应用并看到它的大小显示70 mb时,我无法理解为什么它不存在,而且我也没有外部数据,

我的应用程序是使用crosswalk + codova混合应用程序构建的。

但我不知道什么案件大小几乎超过三倍。

请指导

应用程式大小取决于

1:我们给予的许可:意味着更多的许可,更多的将是应用程序大小

请帮助我解决此问题,因为用户可能会删除此类大型应用

那是因为您正在使用Crosswalk Cordova,就如同其他任何跨平台一样,它在项目中为每种可用架构(ARM,ARMV7,X86,MIPS)都包含了运行时,并且这太多了,因为它会为一个空项目占用大量空间仅20 MB左右的一个视图。

如果我们使用本地java android SDK,会是什么情况?

该大小将比使用跨平台环境的同一个应用程序小得多,因为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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM