APK xətaları

INSTALL_FAILED_VERSION_DOWNGRADE

Xəta mətni

Failure [INSTALL_FAILED_VERSION_DOWNGRADE]
Package com.example.app new version 5 is older than the installed version 8

Səbəb

Quraşdırdığın APK-nın versionCode dəyəri telefondakından kiçikdir. Android geriyə enməyə icazə vermir.

Addım-addım həll

  1. adb shell dumpsys package paket | grep versionCode ilə telefondakı nömrəni gör.
  2. build.gradle-də versionCode-u ondan böyük et.
  3. Test üçün: adb install -r -d app.apk ilə geri enməyə icazə ver (debuggable APK-lar üçün).
  4. Olmursa, tətbiqi silib təzədən qur.
  5. Hər Play yükləməsində versionCode artmalıdır.

Nümunə əmrlər

adb shell dumpsys package com.example.app | grep versionCode
adb install -r -d app.apk
# build.gradle: versionCode = 9

Təkrarlanmasın deyə

versionCode-u CI-da avtomatik artır (məsələn, build nömrəsi ilə).

Müəllif və lisenziya: Nibras Code