我注意到在APK文件中没有压缩resources.arsc。这意味着该文件只存储在存档中而没有压缩。
这是Android OS的要求,还是构建工具中的一些错误? APK中的大型资源文件在下载时(使用市场)会占用更多带宽,并且在设备上占用的空间比压缩时要多。
答案 0 :(得分:2)
我无法向您提供正式答案的链接,但我可以提供this link。它提供了包装工具'aapt'执行的压缩.apk文件的一些细节。
似乎只有选定的文件类型被压缩,唯一的选择就是关闭压缩!我从我的命令行尝试'aapt -help'来查看可用的开关,但除了压缩关闭选项外,我没有看到任何东西来打开它。