Возражение не удалось восстановить APK

Я пытаюсь использовать Objection с приложением для Android, и каждый раз, когда я пытаюсь использовать восстановление patchapk, происходит сбой со следующей ошибкой:

Rebuilding the APK may have failed. Read the following output to determine if apktool actually had an error: 

W: aapt: brut.common.BrutException: brut.common.BrutException: Could not extract resource: /prebuilt/linux/aapt_64 (defaulting to $PATH binary)
W: res/drawable/$avd_hide_password__0.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable/$avd_hide_password__1.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable/$avd_hide_password__2.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable/$avd_show_password__0.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable/$avd_show_password__1.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable/$avd_show_password__2.xml: Invalid file name: must contain only [a-z0-9_.]
W: res/drawable-v24/$ic_launcher_foreground__0.xml: Invalid file name: must contain only [a-z0-9_.]
brut.androlib.AndrolibException: brut.common.BrutException: could not exec (exit code = 1): [aapt, p, --min-sdk-version, 21, --target-sdk-version, 29, --version-code, 17, --version-name, 1.0.9, --no-version-vectors, -F, /tmp/APKTOOL364073371705851197.tmp, -0, resources.arsc, -0, assets/test, -0, png, -0, arsc, -I, /home/wodorek/.local/share/apktool/framework/1.apk, -S, /tmp/tmp5e995il1.apktemp/res, -M, /tmp/tmp5e995il1.apktemp/AndroidManifest.xml]

Установлены как aapt, так и apktool, и их расположение находится в переменной PATH, оба устанавливаются через apt. Дистрибутив, который я использую, представляет собой новую версию Mint 21.3.

0
0
159
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я нашел ответ сразу после того, как задал вопрос, поэтому оставлю его, если у кого-то возникнет такая же проблема:

Сначала я нашел, где находится apktool, с помощью which apktool, а затем заменил там apktool.jar новейшей версией с их веб-сайта, и это, похоже, устранило проблему.

Другие вопросы по теме