再次通过Apktool重新组装应用程序时,会出现此错误。解决办法是什么?
Log For : app.apk
Log Type : Recompiling
Log Recorded At : Sat 10-08-2019 12:07:17.06
------------------------------------------------------
------------------------------------------------------
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = -1073741515): [C:\Users\MC\AppData\Local\Temp\brut_util_Jar_6951838926850516236.tmp, p, --forced-package-id, 127, --min-sdk-version, 15, --target-sdk-version, 28, --version-code, 452877, --version-name, 2.19.203, --no-version-vectors, -F, C:\Users\MC\AppData\Local\Temp\APKTOOL396430661739840676.tmp, -0, arsc, -0, png, -0, wav, -0, m4a, -0, mp4, -0, arsc, -I, HELPER\Frameworks\1.apk, -S, C:\Users\MC\Desktop\apktool\MODDING\app.apk\res, -M, C:\Users\MC\Desktop\apktool\MODDING\app.apk\AndroidManifest.xml]
------------------------------------------------------
------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
由于apktool
使用aapt
内部打包APK,如果内容是不兼容的aapt
,然后apktool
会引发错误。
要解决此问题,请apktool
改为使用aapt2
。例子:
apktool b --use-aapt2 -o out.apk directory
Run Code Online (Sandbox Code Playgroud)
来源:GitHub 问题评论
归档时间: |
|
查看次数: |
5788 次 |
最近记录: |