Xato: Finishni faqat bir marta chaqirish mumkin

Gradle binosida muammo bor. Loyihani qurganimda xatoni ko'rsata oladi:

Finishni faqat Android studiyasida bir marta chaqirish mumkin

Bu xato to'g'risida kimdir fikr bildiradi?

25
Keshni bekor qilish va qayta ishga tushirish. Javobni qarang bu erda
qo'shib qo'ydi muallif Shashank, manba
Taklifingiz uchun tashakkur, lekin keshni bekor qilishni nazarda tutasizmi? Men hali bu barcha qadamlarni qildim, lekin hali ham ishlamayapti.
qo'shib qo'ydi muallif Phạm Lam, manba
keshni bekor qilib, android studiyasini qayta ishga tushiring va keyin siz loyihangizni tozalang va qayta qurasiz
qo'shib qo'ydi muallif Shrenik Shah, manba

9 javoblar

in android studios go to ....
file > invalidate caches and restart ....
click invalidate and restart button in confirmation dialog..
might take few time to build Gradle..

32
qo'shib qo'ydi
Bu eng toza yechim kabi ko'rinadi va IMO qabul qilingan javob sifatida belgilanishi kerak. Bu men uchun ishlagan va fayl tizimiga kirmaslik va tizim papkalarini o'chirish uchun bonusga ega;)
qo'shib qo'ydi muallif head in the codes, manba
Yuqoridagi usulda ishlamayapti
qo'shib qo'ydi muallif Binesh Kumar, manba

Hozirgi vaqtda ishlaydigan graduslik xizmatini buyruq qatoridan to'xtatib, bu masalani hal qildim.

./ gradlew - stop

Yoki Android studiyasini foydalanayotgan bo'lsangiz: android studiyasini qayta ishga tushiring.

Keshni oldindan o'chirib tashladim, ammo u ishlamadi.

12
qo'shib qo'ydi
Ushbu yechim ishlaydi.
qo'shib qo'ydi muallif W.M., manba

Android daftarini yoping, Bosh katalogingizda (derazadan: C: \ Users \ YourUserName) .Magnel katalogiga kiring va keshlarni o'chirib tashlang, keyin Android Studioni qayta ishga tushiring va xatolikni hal qilish kerak.

enter image description here

Windows: C: \ Users \ YourUserName) .gradle katalogiga kiring va keshlarni tozalash

11
qo'shib qo'ydi
Mac uchun tuzatish nima?
qo'shib qo'ydi muallif B W, manba
faqat uni qayta nomlash tezroq ishlaydi
qo'shib qo'ydi muallif Rajesh Gauswami, manba
Yomg'ir uchun @wiki yo'llari ~/.gradle/caches dir
qo'shib qo'ydi muallif Felipe Sabino, manba
Shunga qaramay 2017 yilga kelib, bu xato kodini ko'rib turibmiz. Android Studio IDE o'zi shunday narsalarga g'amxo'rlik qilishi kerak.
qo'shib qo'ydi muallif W.M., manba
Men uchun ishladi!
qo'shib qo'ydi muallif Madhab452, manba
Bu men uchun ishlamaydi :(
qo'shib qo'ydi muallif chetan, manba

studiya sozlamalarini qayta yaratish va sozlash.

  1. muammoli loyihani yopish.
  2. .iml fayllarini va .gradle .idea kataloglarini olib tashlang.
  3. ochiq loyiha.
3
qo'shib qo'ydi

Ko'p murakkab javoblar mavjud. Lekin, bu men uchun hech qanday yordam bermadi, faqat qayta boshlash.

1
qo'shib qo'ydi

if you run Android Studio as root, then run gradle commands as root too, try sudo ./gradlew assembleDebug or sudo ./gradlew assembleRelease

1
qo'shib qo'ydi

Android studiyasini oddiy qayta ishga tushiradi.

1
qo'shib qo'ydi

Odamlar, agar siz Android-dagi mac-da foydalanayotgan bo'lsangiz, sukut bo'yicha siz loyihangizga qo'shilgan BUILD faylini olasiz. Bu xato yoki to'g'ridan-to'g'ri barcha Android Studio loyihalariga qo'shilgan bo'lishi mumkinligiga ishonch hosil qiling. Yo'q qilishni unutmang BUILD faylini tanlang va Android Studio-ni qayta ishga tushiring. Xuddi shu xato "Error: Finish faqat bir marta chaqirilishi mumkin" deb ko'rinsa, kompyuteringizni qayta ishga tushiring. Men bu masalani bir necha marta duch kelganimda, bu echimlar men uchun ishlagan.

0
qo'shib qo'ydi

xato "tugatish: faqat bir marta chaqirish mumkin"

Gradle kesh muammolari: Kesh yo'lining asl qiymati:

Windows da: C: \ Users \ YourUserName)

1, studiyadan chiqing

2, kesh yo'lini kiriting, C: \ Users \ Administrator toping. Gradle

3, keshlarni o'chirish yoki o'chirish. gradus papkasi

4, qayta qurish studiyasini qayta ishga tushirish;

0
qo'shib qo'ydi