O'rnatish seansni nihoyasiga yetkaza olmadi ... Imzolarni ziddiyatsiz - Android

Men loyihani boshqarishga harakat qilaman, lekin men bu xatoni qabul qilaman:

O'rnatish xabar bilan amalga oshmadi Sessiyani yakunlamadi:   INSTALL_FAILED_INVALID_APK: /data/app/vmdl1841863905.tmp/11_app-debug   imzolar mos kelmaydi. Bu masalaning bo'lishi mumkin   mavjud bo'lsa, apkning mavjud versiyasini olib tashlash bilan hal qilinadi   mavjud va keyin qayta o'rnatadi.

     

Ogohlantirish: Uninstalling dastur ma'lumotlarini olib tashlaydi!

     

Mavjud ilovani o'chirib tashlamoqchimisiz?

Agar men "ha" ni bosgan bo'lsam, bir necha soniyadan keyin u faqat bir xil xatoni ko'rsatadi. Ilovani qo'lda o'chirishga harakat qildim, ammo dastur mening telefonimdan allaqachon o'chirib tashlangan.

42
Xo'sh, bu muammoni hal qilyapsizmi?
qo'shib qo'ydi muallif SLearner, manba
Ha, uni sinab ko'rdim, lekin ishlamaydi.
qo'shib qo'ydi muallif SLearner, manba
BUILD papkasini o'zimning ishim uchun o'chirib yuborganimda, men shu masala bilan shug'ullanaman
qo'shib qo'ydi muallif AD 10, manba
Bir zumda ishga tushirilganda bu xatoni yo'q qiladi.
qo'shib qo'ydi muallif user1154390, manba
Mening javobimni sinab ko'rdingizmi?
qo'shib qo'ydi muallif student, manba

17 javoblar

Boshqa bir yo'l yoki joydan ko'chirilgan loyihani ochishga urinib ko'rganimda, Android Studio'da bu xato ko'pincha men bilan bo'ladi, shuningdek, boshqa holatlar ham bunga sabab bo'lishi mumkin, men uchun nima ishlaydi:

  • menyu "Build"
  • "Rebuild Project" loyihasini ishga tushirish.

Keyin qurilmani yoki emulyatorda ilovani ishga tushiring va xatolik yuz beradi. Xatoning bu bilan aloqasi yo'qligini bilaman, lekin buni menga tuzatadi, sinab ko'ring va menga xabar bering.

131
qo'shib qo'ydi
Shuningdek, O'rnatish xatoligi bilan ishlamadi Sessiyani yakunlash muvaffaqiyatsiz tugadi: INSTALL_FAILED_INVALID_APK: /data/app/vmdl.....tmp/11_app-debug to'plami va Android bilan mos kelmaydigan ..... Bu muammoni hal qilish mumkin agar u mavjud bo'lsa, apkning mavjud versiyasini olib tashlash va keyin qayta o'rnatish orqali.
qo'shib qo'ydi muallif OneWorld, manba
Bu eng yaxshi javob!
qo'shib qo'ydi muallif nekiala, manba
men uchun ham ishladi
qo'shib qo'ydi muallif Rakesh Yadav, manba
mening ishimda ham ishladi :)
qo'shib qo'ydi muallif Ramkesh Yadav, manba
Javobingiz uchun tashakkur. u ishlaydi
qo'shib qo'ydi muallif Tariqul, manba
Bu, aslida, ilovangiz imzoingizni boshqa kalit bilan imzolash orqali o'zgartirsa ham ishlaydi. Tozalashdan keyin qayta tiklangandan so'ng AS da yana bir xato xabar olasiz, ammo OK tugmasini bosgandan so'ng, dastur to'g'ri o'rnatiladi.
qo'shib qo'ydi muallif lsrom, manba

Men ayni muammo bilan duch kelganman. Quyidagi kataloglarni o'chiring va AndroidStudio-ni qayta ishga tushiring.

enter image description here

7
qo'shib qo'ydi

Android Studio'da Instant ishlashni o'chiring va keyin Tahrir, qayta tiklash va ishga tushirish, bu muammoni hal qilish kerak.

4
qo'shib qo'ydi

Biznes: Xabarnomalar ishga tushirishni o'chirib qo'yish

Android Studio > Preferences > Build, Execution, Deployment > Uncheck Enable Instant Run to hot swap code/resource changes on deploy

Mening muammolarim, paketlar nomuvofiqligi bilan bog'liq edi:

O'rnatish xabari muvaffaqiyatsiz tugadi Sessiyani yakunlash noto'g'ri: INSTALL_FAILED_INVALID_APK: /data/app/vmdel334040403.tmp/11_package_name_--dev to'plami com.package.name com.package.othername bilan mos kelmaydi Ehtimol, bu muammoni echishda ...

Yo'q, to'g'ri emas. O'chirish uchun hech narsa yo'q edi. Hech narsa ishlamadi. Tozalash, keshni bekor qilish/qayta ishga tushirish, papkalarni o'chirish, .gradlew, qurilmani qayta ishga tushirish, narsalarni olib tashlash va hokazo ...

Bundan tashqari, har bir kishiga bir maslahatchi sifatida, siz o'zingizning loyihangiz uchun loyihani amalga oshirayotgan vaqtingizda men o'zimning muammolarni saqlab qo'ying va ITni o'zgartirmang. O'yin do'konidagi ilovangiz uchun noyob identifikator. Ko'plab bulutli xabarlarni identifikatsiyalashda va paketli nomlar uchun chuqur bog'lanishda ishlatiladi.

Android Studio 3.1 2018 yil 21 martda qurilgan # A.I.-173.4670197 qurish JRE: 1.8.0_152-release-1024-b01 x86_64 JVM: JetBrains s.r.o tomonidan OpenJDK 64-Bit Server VM Mac OS X 10.12.6

2
qo'shib qo'ydi

Lazzatni ishlataman, chunki 2 versiyani nashr qilishim kerak (Person, Enterprise).

Xuddi shu muammo bor. Solihim build.gradle versiyasi kodi android versionName yozing (AndroidManifest.xml-da oldin).

enter image description here

enter image description here enter image description here

2
qo'shib qo'ydi
To'liq mening muammom! Men allaqachon gradusli versiyalarni aniqlab bergandim, lekin men uni Manifestdan olib tashlashni unutgan edim. Rahmat =]
qo'shib qo'ydi muallif Alexander Haroldo da Rocha, manba

Men buni qildim va uni hal qildim:

MyAPP.apk-ni o'chirib tashlayapman va hozir o'rnatolmayapman. Shuning uchun, bir qo'li bilan bir MyAPP.apk tiklash.

Endi Android Studio bilan qayta urinishga harakat qilaman va u men uchun ishlaydi.

Agar siz ushbu xato bilan duch kelsangiz, ushbu usulni sinab ko'ring, ehtimol sizga ham ishlaydi.

2
qo'shib qo'ydi
Android 5.0 bilan ishlamaydi.
qo'shib qo'ydi muallif lsrom, manba

Build menyusidan Android Studio ilovasida:

1. Clean Project
2. Rebuild Project

Bu men uchun xuddi shu masalani hal qildi ...

2
qo'shib qo'ydi

Buni qilib, buni hal qildim:

  1. qurilma ajratib oling
  2. adb killer-server
  3. adb boshlang'ich serveri
  4. qurilma moslamasi
  5. Ilovani virtual qurilmadan ishga tushiring
1
qo'shib qo'ydi
Ishlamaydi. Android 5.0 va ADB 1.0.39 bilan testlangan.
qo'shib qo'ydi muallif lsrom, manba

In AndroidManifest.xml you should add android:installLocation="preferExternal" above .

enter image description here

0
qo'shib qo'ydi

Disable the Instant run in Android Studio. 1-Go to Settings. 2-Select Build,Execution,Deployment-->Instant Run-->uncheck Enable Instant Run to hot swap code/resource changes on deploy.

Keyin tozalash, qayta tiklash va ishga tushirish, bu masalani hal qilish kerak

0
qo'shib qo'ydi

Men uchun ishni davom ettirish uchun telefonimni qayta ishga tushirishim kerak edi (telefonimni qayta boshlaganimda dastur o'chirildi).

0
qo'shib qo'ydi

Mening holimda versiya kodidan keyin qo'shimcha bo'sh satr ni qo'shib qo'ydim. Men versiyaning barqaror bo'lmagan masalasini olishni davom ettirdim. Nihoyat, qo'shimcha bo'sh chiziqni olib tashlab, yana sinxronlashdan so'ng ketdi.

0
qo'shib qo'ydi
  1. Build-> Rebuild Project.
  2. Clean.
  3. Run

Umid qilamanki, bu muammoni hal qiladi.

0
qo'shib qo'ydi

Imzolangan konfiguratsiyani qo'shgandan so'ng, men ushbu xatoni oldim.

Qurilish papkasini o'chirib tashlab:

  1. Project view -> app -> build (delete this folder or all the folders under it)
  2. Clean project
  3. Rebuild project
0
qo'shib qo'ydi

Rebuild loyihasidan so'ng ishimda: D

0
qo'shib qo'ydi

Windows 10-ni yangilashdan so'ng men sizga bir xil xatolik yuz berdi. Loyihani amalga oshirish uchun nima qildim, loyihani tozalab, qayta qurish kerak edi.

0
qo'shib qo'ydi

Mavjud ilovani nusxalashdan keyin bu xatoni oldi. Bu yordam berdi:

  1. Go to project folder, navigate to build.gradle Under (module:app).
  2. click the build.gradle, check under defaultConfig, change the applicationId if it still refers to the original project you copied.
  3. Then go to, Tools > Android > Sync Project

Bu men uchun ishlagan. Agar u AndroidManifest XML-ga o'tmasa va yangi ilovaning nomi uchun yorliqni o'zgartirsa.

0
qo'shib qo'ydi