使用APK Easy Tool重新编译APK时,无法执行brute_util_Jar

时间:2018-09-03 17:16:47

标签: android apk apktool recompile

我正在尝试使用 APK Easy Tool 重新编译Android APK。但是,重新编译时,出现以下错误。因为它后面有很多 *。png 文件的路径(这些文件是我要重新编译的APK的一部分),所以将其放在Pastebin上,这里只是部分内容:

brut.androlib.AndrolibException: brut.common.BrutException: could not exec: [C:\Users\me\AppData\Local\Temp\brut_util_Jar_2241581908078904676.tmp, p, --forced-package-id, 127, --min-sdk-version, 15, --target-sdk-version, 25, --version-code, 8503, --version-name, 8.6.4.1, --no-version-vectors, -F, C:\Users\me\AppData\Local\Temp\APKTOOL1954022888578485439.tmp, -0, arsc, -0, properties, -0, png, -0, res/drawable-hdpi-v4/abc_ab_share_pack_mtrl_alpha.9.png, -0, ...{hundreds of *.PNGs}

当我寻找 C:\ Users \ me \ AppData \ Local \ Temp \ brut_util_Jar_2241581908078904676.tmp 文件时,该文件不存在,我想这是问题所在。遗憾的是,Google没有该文件名的结果。最接近的似乎是this Q&A,但它似乎甚至有所不同(请注意,我的错误日志中也提到了Q&A问题的核心 APKTOOL3630495287059303807.tmp ,但似乎并没有。问题的核心)。我也尝试过几次运行它(失败发生前的时间似乎有所不同)或清除缓存,但没有任何帮助。那么,如何重新编译APK?

我正在Windows上使用 APK Easy Tool 的Window版本。

0 个答案:

没有答案