Setelah meningkatkan ke Android Studio 3.1.2 saya mendapatkan kesalahan berikut:
Konfigurasi atas permintaan tidak didukung oleh versi plugin Android Gradle saat ini karena Anda menggunakan Gradle versi 4.6 atau lebih tinggi. Saran: nonaktifkan konfigurasi saat diminta dengan mengatur org.gradle.configureondemand = false di file gradle.properties Anda atau gunakan versi Gradle kurang dari 4,6.
Saya mencoba mengikuti saran tetapi ini tidak memperbaiki masalah. Ada ide? Semua bantuan sangat dihargai, terima kasih.
sumber
Di Android Studio, cukup buka File -> Settings -> Build, Execution, Deployment -> Compiler dan klik untuk hapus centang pada opsi configure on demand , lalu klik Ok dan Sinkronkan Proyek dengan file gradle lagi.
sumber
Saya mendapatkan kesalahan yang sama setelah pembaruan ke AS 3.1.2. Anda masih dapat menggunakan Gradle versi 4.6 tetapi menurunkan plugin Android gradle ke 3.1.1
EDIT: cukup batalkan cache dan mulai ulang
sumber
Sudah diketahui bug di studio Android bahkan dalam Dokumentasi , Mereka telah menyebutkan tentang Masalah ini.
Cara termudah saat ini adalah menonaktifkan fitur ini dengan pergi
Periksa Gambar ini untuk peringatan yang mereka berikan untuk versi plugin Gradle tertentu.
sumber
'Solusi' lainnya adalah menggunakan saran dari Android Studio. Plugin Android Gradle 3.1.3 dan Gradle versi 4.4.
sumber
Dari Android Studio hapus centang konfigurasi pada permintaan :
Ikuti langkah-langkah di bawah ini:
Untuk Mac, buka Preferences> Build, Execution, Deployment> Compiler, dan hapus centang pada configure on demand.
Untuk Linux / Windows, buka File> Pengaturan> Build, Execution, Deployment> Compiler dan hapus centang pada configure on demand.
Sekarang sinkronkan proyek Anda
Selamat coding! :)
sumber
Jawaban @wookupmaker benar. Tetapi, jika itu masih tidak berhasil, masalahnya mungkin menjadi properti gradle global .
Bahkan jika saya mencoba menimpa
di gradle.properties (spesifik proyek) lokal saya, entah bagaimana itu tidak berhasil.
Setelah mengedit global (~ / .gradle / gradle.properties) itu berfungsi seperti yang diharapkan
sumber
Hanya Anda perlu memperbarui pembaruan Plugin Android Gradle ke 3.2.0-alpha16.
Pembaruan Plugin Android Gradle 3.2.0-alpha16 bukan 3.1.2
sumber
Batalkan cache dan mulai ulang / nonaktifkan konfigurasi saat diminta tidak berfungsi untuk saya. Satu-satunya solusi yang membantu saya adalah mengimpor proyek dari git lagi.[UPD] Perlu mengubah "com.android.tools.build:gradle" dari 3.1.2 ke 3.1.1
sumber
Yang perlu saya lakukan dalam kasus ini adalah menggunakan "fungsi nuklir" di Android Studio:
File -> Pembatal Cache / Restart ... .
Seperti dalam banyak kasus lainnya, ini membantu membuat Gradle menyinkronkan dan membangun proyek berfungsi kembali. Saya menggunakan
gradle-4.6-all
dan Gradle Plugincom.android.tools.build:gradle:3.1.3
.sumber
Pergi ke File-> Build, Excution, Deployment-> Compiler dan Hapus centang Configure on Demand
sumber
gradle / wrapper / gradle-wrapper.properties
Perbarui versi gradle
Build> Rebuild Project
Semoga berhasil
Sumber
sumber