أخطاء APK

INSTALL_FAILED_UPDATE_INCOMPATIBLE

نص الخطأ

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

السبب

على الهاتف تطبيق بالاسم نفسه مثبّت بتوقيع مختلف. لا يسمح Android بتحديث موقّع بتوقيع آخر.

الحل خطوة بخطوة

  1. افهم أن التطبيق المثبّت بُني بمفتاح آخر (مثل debug أو Play).
  2. إن لم تكن خسارة البيانات مشكلة فاحذفه بـ adb uninstall اسم.الحزمة وثبّت من جديد.
  3. إن لزم حفظ البيانات فحدّث بـ APK موقّع بالمفتاح السابق.
  4. مع عدة مستخدمين أو ملف عمل احذفه من كل واحد.
  5. أعطِ debug وrelease قيمتي applicationIdSuffix مختلفتين للاختبار.

أوامر للمثال

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

كيف لا يتكرر

استخدم لاحقة .debug لبناء debug كي لا يتعارض مع release.

المؤلف والترخيص: Nibras Code