APK xətaları

«App not installed» xətası

Xəta mətni

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

Səbəb

Telefon quraşdırmanı rədd edir, amma səbəbi yazmır. Ən çox imza fərqi, köhnə versiya, yaddaş çatışmazlığı və ya zədəli fayl olur.

Addım-addım həll

  1. Eyni adlı tətbiq başqa imza ilə qurulubsa, əvvəlcə onu sil.
  2. Telefondakından daha aşağı versionCode-lu APK qurulmur, yoxla.
  3. Yaddaşı və APK-nın bütövlüyünü yoxla.
  4. Əsl səbəbi adb install app.apk və adb logcat çıxışından oxu: orada INSTALL_FAILED_... yazılır.
  5. Başqa istifadəçi profilində qalan nüsxəni də sil.

Nümunə əmrlər

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

Təkrarlanmasın deyə

Test cihazlarında həmişə adb install ilə qur: xəta mətni dəqiq olur.

Müəllif və lisenziya: Nibras Code