Редактирование APK

18 Мар 2023г. в 13:54

Имеется APK-файл скачанный с Play Market через онлайн-загрузчик (всё скачалось корректно, пробовал устанавливать). Попробовал декомпилировать пакет и заново его собрать с помощью apktool, batch apktool и APK Editor Studio (использовал последние на настоящий момент версии). И несмотря на то что я не вносил совершенно никаких изменений, при запуске после установки я вижу ошибку.

введите сюда описание изображения

Для подписи APK использовал Apk / Zip File signer прямо на телефоне (APK Editor Studio и batch apktool эту работу выполняют автоматически).

Ссылка на приложение, с которым я работаю: https://play.google.com/store/apps/details?id=pedometer.steptracker.calorieburner.stepcounter


Оставить комментарий

Ваше имя::


Комментарий::




(2023-03-18 13:54:22)
Если вы не вносили никаких изменений в APK-файл, то проблема, скорее всего, не связана с неправильным декомпилированием или повреждением файла в процессе пересборки.

Скорее всего, проблема может быть связана с тем, что APK-файл был подписан неправильно или подпись была нарушена в процессе пересборки. При установке APK-файла на устройстве Android проверяется целостность подписи приложения. Если подпись не соответствует оригинальной, то установка приложения завершается неудачей.

Попробуйте проверить подпись APK-файла с помощью команды jarsigner из JDK. Для этого выполните следующую команду в терминале:

jarsigner -verify -verbose -certs your_app.apk
Если вы получите сообщение об ошибке, то это может означать, что подпись APK-файла была нарушена. В этом случае вам нужно будет повторно подписать APK-файл с помощью правильного ключа.

Если же проверка подписи APK-файла проходит успешно, то проблема может быть связана с другими факторами, например, с несовместимостью с версией Android на устройстве. В этом случае попробуйте обновить Android на устройстве до последней версии и повторно установить приложение.