首页 > 代码库 > 关于使用apktool可以反编译无法回编译的解决问题

关于使用apktool可以反编译无法回编译的解决问题

转自:http://blog.csdn.net/a8082649/article/details/37603513

但是进行回汇编时出现:

 

 F:\apktool>apktool b Hello Hello.apk
Exception in thread "main" brut.androlib.AndrolibException: brut.directory.PathN
otExist: apktool.yml
        at brut.androlib.Androlib.readMetaFile(Unknown Source)
        at brut.androlib.Androlib.build(Unknown Source)
        at brut.androlib.Androlib.build(Unknown Source)
        at brut.apktool.Main.cmdBuild(Unknown Source)
        at brut.apktool.Main.main(Unknown Source)
Caused by: brut.directory.PathNotExist: apktool.yml
        at brut.directory.AbstractDirectory.getFileInput(Unknown Source)
        ... 5 more
经验证是,反汇编时没有生成apktool.yml

 

进行反汇编时,改用命令apktool d -r xx.apk xx便可以解决(加上了-r选项)

关于使用apktool可以反编译无法回编译的解决问题