APK xətaları

INSTALL_FAILED_UPDATE_INCOMPATIBLE

Xəta mətni

adb: failed to install app.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.example.app signatures do not match previously installed version; ignoring!]

Səbəb

Telefonda eyni paket adlı tətbiq başqa imza ilə quraşdırılıb. Android fərqli imzalı yeniləməyə icazə vermir.

Addım-addım həll

  1. Telefondakı tətbiqin başqa açarla (məsələn, debug və ya Play) qurulduğunu anla.
  2. Məlumat itkisi problem deyilsə, adb uninstall paket.adı ilə sil və yenidən qur.
  3. Məlumat saxlamaq lazımdırsa, əvvəlki imzalı APK ilə yenilə.
  4. Çoxlu istifadəçi/iş profili varsa, hər birindən sil.
  5. Test üçün debug və release-ə fərqli applicationIdSuffix ver.

Nümunə əmrlər

adb uninstall com.example.app
adb install -r app.apk
adb install -r -d app.apk    # versiya aşağı salmaq üçün

Təkrarlanmasın deyə

Debug üçün .debug suffiksi istifadə et ki, release ilə toqquşmasın.

Müəllif və lisenziya: Nibras Code