Android 是否压缩原始 XML 资源,即res/xml
目录下的那些?
我有一些资源assets
并计划将它们移动到res/xml
(以便我可以将它们本地化)但我不确定它们是否会被压缩。
我知道我可以通过解压缩一些 apk 来检查这一点,但也许有人已经知道了?
Android 是否压缩原始 XML 资源,即res/xml
目录下的那些?
我有一些资源assets
并计划将它们移动到res/xml
(以便我可以将它们本地化)但我不确定它们是否会被压缩。
我知道我可以通过解压缩一些 apk 来检查这一点,但也许有人已经知道了?
请看一下Brian Hardy 的这篇博文。所有“可压缩文件”都被压缩,甚至是 xml 文件。xml 文件被 aapt 压缩成二进制格式。如果您不想压缩文件,可以将它们保存为博文中的一种文件类型。此外,您可以将数据打包成 .zip 文件(android 不会尝试对其进行压缩),然后在阅读时自行解压缩。