Ubuntu 64位上的apktool反编译错误

时间:2019-04-20 09:04:41

标签: android linux ubuntu apktool

我正在尝试反编译运行异常的系统文件/system/bin/eris。我不能简单地运行apktool d eris.apk,而我可以在互联网上找到的此类文件的唯一示例是关于framework-res的,这导致我运行了apktool if eris.apk,但出现了以下错误

Exception in thread "main" brut.androlib.AndrolibException: java.util.zip.ZipException: error in opening zip file
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:722)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:667)
at brut.androlib.Androlib.installFramework(Androlib.java:698)
at brut.apktool.Main.cmdInstallFramework(Main.java:241)
at brut.apktool.Main.main(Main.java:78)
Caused by: java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:225)
    at java.util.zip.ZipFile.<init>(ZipFile.java:155)
    at java.util.zip.ZipFile.<init>(ZipFile.java:169)
    at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:675)
    ... 4 more

对此错误有何想法?在这种情况下,我是否应该不为apktool运行if选项?

0 个答案:

没有答案