当我在2个nexus设备中安装我的相同apk时,两者都显示不同的安装大小。
1)在我的Manifest中,我添加了android:installLocation="auto"
。
2)两者都安装在设备内存中
感谢您及时回复。
答案 0 :(得分:1)
这可能是由于许多因素造成的,其中一个因素是Android 6.0处理新安装的应用程序的新方式;它在运行之前对很多代码进行解码并保存它因此在存储中占用更多空间,但在运行时,它不必再进行所有处理。
他们存在更多需要考虑的因素。无论如何,没有什么可担心的,因为这很正常。尝试从PC上检查网络上的PlayStore并查看apk的大小,大多数情况下你会发现"尺寸因设备而异[&34]。
问候。