marang178 发表于 2021-7-23 10:24

求大佬帮忙看看反编译失败如何解决

反编译一个APP,用了几个工具都反编译不了,这是我从论坛找的APK Easy Tool v1.59.2 (2021-04-03)工具反编译的日志,求大神帮忙看看怎么回事。
我百度了一圈没有得到有效答案。



Exception in thread "main" brut.androlib.err.RawXmlEncounteredException: Could not decode XML
        at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDecoder.java:148)
        at brut.androlib.res.decoder.XmlPullStreamDecoder.decodeManifest(XmlPullStreamDecoder.java:154)
        at brut.androlib.res.decoder.ResFileDecoder.decodeManifest(ResFileDecoder.java:162)
        at brut.androlib.res.AndrolibResources.decodeManifestWithResources(AndrolibResources.java:204)
        at brut.androlib.Androlib.decodeManifestWithResources(Androlib.java:134)
        at brut.androlib.ApkDecoder.decode(ApkDecoder.java:122)
        at brut.apktool.Main.cmdDecode(Main.java:170)
        at brut.apktool.Main.main(Main.java:76)
Caused by: java.io.IOException: Expected: 0x00080003 or 0x00080001, got: 0x00080000
        at brut.util.ExtDataInput.skipCheckInt(ExtDataInput.java:48)
        at brut.androlib.res.decoder.AXmlResourceParser.doNext(AXmlResourceParser.java:854)
        at brut.androlib.res.decoder.AXmlResourceParser.next(AXmlResourceParser.java:102)
        at brut.androlib.res.decoder.AXmlResourceParser.nextToken(AXmlResourceParser.java:112)
        at org.xmlpull.v1.wrapper.classic.XmlPullParserDelegate.nextToken(XmlPullParserDelegate.java:105)
        at brut.androlib.res.decoder.XmlPullStreamDecoder.decode(XmlPullStreamDecoder.java:141)
        ... 7 more
反编译失败。请看日志

Ping-High 发表于 2021-7-23 10:38

遇到问题先百度试试看
试试这个能不能解决:https://blog.csdn.net/pugongying1988/article/details/81948136

marang178 发表于 2021-7-23 10:42

Ping-High 发表于 2021-7-23 10:38
遇到问题先百度试试看
试试这个能不能解决:https://blog.csdn.net/pugongying1988/article/details/81948 ...

看我标橙的部分,跟你发的这个错误提示是不一样的。百度我都看了很多了。

freelive 发表于 2021-8-4 17:02

apktool更新一下高版本的试试。

看错误提示,应该是反编译xml文件出错了。

https://www.cnblogs.com/annaivsu/p/5268837.html

可参考帖子中的方法,试试。
页: [1]
查看完整版本: 求大佬帮忙看看反编译失败如何解决