我正在尝试反编译,然后使用apktool重新编译一个apk。我像这样使用了apktool:

未对文件进行任何更改。我只是对它们进行了反编译和重新编译,但是apktool显示错误。当我对xml文件进行一些更改时,问题仍然存在。我现在该怎么做?
问候
发布于 2014-03-01 02:31:33
我回答这个问题是为了以防有人遇到同样的问题。如果您不关心apk的资源,可以使用以下命令跳过资源的提取
apktool d -r my_app.apk此命令将跳过res文件夹的解压。
发布于 2013-05-15 21:02:21
这个问题是由apktool不正确地解码一些位置XML元素引起的。您可以手动修复此问题,方法是将`formatted="false“添加到所有出现错误的行中,或者等待Apktool2.0(设置为1.5个月后发布)。
我们为这个问题添加了大约25个单元测试,希望这个示例在2.0版本中得到修复。您可以从源代码构建2.0并对其进行测试。
https://stackoverflow.com/questions/16558255
复制相似问题