APK编译失败求助:游戏MOD修改及反编译原APK均无法编译
解决APK编译失败及Zip归档打开错误的操作步骤
处理第一个错误:icon.xml格式不规范
报错指向D:\MOD\APK_Toolkit_by_0xd00d\1 - Decompiled\mini militia hacked (R&Y)_4.2.8.apk\res\mipmap-anydpi-v26\icon.xml第一行格式错误,按以下步骤修复:
- 打开该xml文件,检查开头的XML声明是否为标准格式:
<?xml version="1.0" encoding="utf-8"?> - 排查文件内是否存在未转义的特殊字符(比如
&、<、>),或者标签未闭合、拼写错误的情况 - 如果是修改MOD时误改了这个文件,直接替换成原APK反编译后备份的icon.xml文件
处理第二个错误:无法打开编译后的APK作为Zip归档
这个错误是第一个问题导致编译中断,生成的文件不是有效Zip包,修复第一个错误后按以下操作:
- 删除
D:\mod\APK-Toolkit_by-0xd00dz\2 - compiled目录下的所有无效文件,清空编译缓存 - 重新执行编译命令(以APKTool为例):
apktool b "D:\MOD\APK_Toolkit_by_0xd00d\1 - Decompiled\mini militia hacked (R&Y)_4.2.8.apk" -o "D:\mod\APK-Toolkit_by-0xd00dz\2 - compiled\mini militia hacked (R&Y)_4.2.8.apk" - 编译完成后必须对APK进行签名,新手可以用Auto-signer这类工具完成签名,未签名的APK无法正常安装
内容的提问来源于stack exchange,提问作者ZAFAR
相关产品推荐
相关产品推荐

