Ошибки APK

Ошибка «App not installed»

Текст ошибки

App not installed.
App not installed as package appears to be invalid.

Причина

Телефон отказывает в установке, но не объясняет причину. Чаще всего это разница подписи, старая версия, нехватка места или повреждённый файл.

Решение по шагам

  1. Если приложение с тем же именем стояло с другой подписью, сначала удали его.
  2. APK с versionCode ниже, чем на телефоне, не установится: проверь.
  3. Проверь память и целостность APK.
  4. Реальную причину читай из adb install app.apk и adb logcat: там будет INSTALL_FAILED_....
  5. Удали также копию в другом профиле пользователя.

Примеры команд

adb install -r app.apk
adb logcat | grep -i -E "PackageManager|install"
adb shell pm list packages | grep example
apksigner verify --print-certs app.apk

Как не повторить

На тестовых устройствах ставь только через adb install: текст ошибки точный.

Автор и лицензия: Nibras Code