apktool会创建R.class吗?

时间:2014-06-24 13:38:43

标签: android apktool

我使用

反编译apk
apktool d -d myapp.apk

然后我在res / drawabe中添加一个png图像 最后我用“apktool b”重新编译apk

但实际上我认为我的图片没有映射到R文件中(类似于0x000001),并且找不到资源R.drawable.myimage

是否有可能告诉apktool映射图片?什么是apktool命令行?

由于

1 个答案:

答案 0 :(得分:4)

都能跟得上

apktool d将resource.ascr解码为res / values / public.xml并将R.classes解码为R.smalis

apktool b只需将res / values / public.xml构建到resource.ascr文件中

映射完全没有改变所有映射信息都在public.xml和R.smalis中,并且很多id都被编译到smali代码中

您可以手动执行映射

我做到了这真的有效!

相信我,我们让它在生产环境中运行

但这真的很多工作