Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用反编译一个apk
apktool d -d myapp.apk
然后我在 res/drawabe 中添加一个 png 图像,最后我用“apktool b”重新编译 apk
但实际上我认为我的图片没有映射到R文件中(类似于0x000001),并且找不到资源R.drawable.myimage
是否可以告诉 apktool 来映射图片?apktool 命令行是什么?
谢谢
没有
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代码中
您可以手动进行映射
我已经这样做了,它真的有效!
相信我,我们让它在生产环境中运行
但这确实是很多工作