安装Android应用程序时,它是否仅保留设备当前配置所需的资源(分辨率,语言等)并删除所有其他冗余资源?
(保留高分辨率图像时,如果不使用它会有什么意义?)
答案 0 :(得分:2)
您的APK中的任何文件都将是持久的。它不会被任何机会删除。
据我所知,我们的想法是利用单个APK与不同类型的Android设备兼容。为不同的设备设计不同的apk不是一个好习惯。
但是,您的某些资源将永远不会被设备使用,这就是它的工作原理。
如果需要,您可以为单个应用程序本身创建多个apks。
这里有很好的解释,
http://developer.android.com/guide/google/play/publishing/multiple-apks.html
答案 1 :(得分:1)
好吧,它全部编译在一个apk文件中,所以没有选择。它将保留所有资源。