安卓安装包(APK)有多少兆的大小主要是由哪些因素决定的。图片?代码量?还是什么?

2020-09-22 科技 73阅读
建议你使用手机的R.E管理器查看apk文件,或者讲用电脑将xx.apk改为xx.zip,这样你就知道了,它其实就是个压缩的文件包。你可以翻看里面的文件夹。(代码你是看不出来的,想看代码需要电脑软件的反编译软件。)
大型软件比如QQ,它的图片文件特别多,代码也很多。像快图这样的软件,它的代码图片都不多,反而因为支持各种语言,分辨率等,导致现在的软件从一百多KB变成现在的四五百KB。有些软件里面还包含着一个小的软件,使用的时候提醒你安装。这样用户就不用专门下载,直接可以安装。
总得来说软件大原因很多。
至于你的公式中,
应用就是你的软件大小在data/app里面,(系统软件显示的往往很小,是不准确的。在system/app里面,建议下载link2sd查看真实的占用大小,如果自己的软件安装到储存卡,显示的应用也是很小的。这个应用也成为外置储存卡应用了)
数据就是软件的数据呗,包括帐号信息,软件设置,软件数据库等等在内的东西,在data/data里面(QQ软件在过节时刚打开软件有关于节日的图片,这张图片就在这里面。)
外置储存数据比如QQ的外置数据就在sdcard/tencent里面。只要储存卡够大,就没什么了。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com