apk中的android资源

时间:2010-04-20 10:09:10

标签: android android-resources

在我的文件夹res下的android开发项目中,我的应用程序使用了所有资源。大小为3.11 mb,包含1013个文件。另一方面,在apk中,文件夹res也包含所有资源,但其大小仅为760 kb,仅包含332个文件。现在这是否意味着并非所有资源都被打包?如果是这种情况,那么在引用所需资源时会发生什么?

2 个答案:

答案 0 :(得分:1)

  

现在这意味着并非全部   资源是否包装好?

不,这意味着APK文件是压缩的ZIP样式存档。

答案 1 :(得分:1)

是的,许多XML都是在resource.arsc文件中预编译的。您可以使用aapt dump --values resources xxx.apk来查看resource.arsc文件,您将找到预编译的xml。