最近使用工具對apk包處理。
1、apktool.jar打包時,出現如下異常:
brut.androlib.AndrolibException: brut.common.BrutException: could not exec:
中間還有很多,,,此處省略
2、打包異常原因:
此條cmd命令太長,超出windows允許的命令行長度,無法執行。
3、修復方法:修改apktool.yml(刪除冗餘的資源命令)
apktool.yml修改前:
可以看到apktool.yml中N多的doNoCompress - assets/資源文件(標識這些資源文件不壓縮)
apktool.yml修改後:
4、修改後,再次打包
打包成功。