androidkiller重编译apk失败
参考:
https://blog.csdn.net/qq_38393271/article/details/127057187
https://blog.csdn.net/hkz0704/article/details/132855098
已解决:“apktool” W: invalid resource directory name:XXX\res navigation
关键是编译时的 --use-aapt2,和重新选择 路径
使用apktool反编译后,再通过apktool回编译时候报错,W: invalid resource directory name:XXX\res navigation。
反编译:
apktool d test.apk
回编译:
apktool b dir_path -o test.apk
改为:
apktool b --use-aapt2 dir_path -o test.apk
通过修改 解压包的路径,和重新编译的路径,成功生成apk
F:\Android\android逆向工具\AndroidKiller-master\bin\apktool>apktool d 1111.apk -o F:\download\test\11111
F:\Android\android逆向工具\AndroidKiller-master\bin\apktool>apktool b --use-aapt2 F:\download\test/11111 -o F:\download\test/11111.apk
如果后续出现,如下所示的:AndroidManifest.xml中XXX not found,直接在AndroidManifest.xml搜索XXX,然后删除,重新 apktool b --use-aapt2 dir_path -o test.apk 编译。