Po uaktualnieniu do Androida Studio 3.1.2 pojawia się następujący błąd:
Konfiguracja na żądanie nie jest obsługiwana przez bieżącą wersję wtyczki Android Gradle, ponieważ używasz wersji Gradle 4.6 lub nowszej. Sugestia: wyłącz konfigurację na żądanie, ustawiając plik org.gradle.configureondemand = false w pliku gradle.properties lub użyj wersji Gradle mniejszej niż 4.6.
Próbowałem zastosować się do sugestii, ale to nie rozwiązało problemu. Jakieś pomysły? Dziękujemy za wszelką pomoc, dziękuję.
źródło
W Android Studio, po prostu przejdź do Plik -> Ustawienia -> Kompilacja, wykonanie, wdrożenie -> Kompilator i kliknij, aby odznaczyć opcję konfiguracji na żądanie , a następnie kliknij OK i ponownie zsynchronizuj projekt z plikami stopni .
źródło
Ten sam błąd pojawia się po aktualizacji do AS 3.1.2. Nadal możesz używać wersji Gradle 4.6, ale obniżyć wtyczkę gradle Androida do wersji 3.1.1
EDYCJA: po prostu unieważnij pamięć podręczną i uruchom ponownie
źródło
Znany jest już błąd w Android studio nawet w Dokumentacji , o której wspominali.
Najłatwiejszym sposobem jest teraz wyłączenie tej funkcji, przechodząc
Sprawdź to zdjęcie, aby uzyskać ostrzeżenie, które podali dla określonych wersji wtyczek Gradle.
źródło
Innym „rozwiązaniem” jest skorzystanie z sugestii Android Studio. Wtyczka Android Gradle 3.1.3 i Gradle wersja 4.4.
źródło
W Android Studio odznacz konfigurację na żądanie :
Wykonaj poniższe kroki:
W systemie Mac przejdź do Preferencji> Kompilacja, wykonanie, wdrożenie> Kompilator i odznacz konfigurację na żądanie.
W systemie Linux / Windows przejdź do Plik> Ustawienia> Kompilacja, wykonanie, wdrożenie> Kompilator i odznacz konfigurację na żądanie.
Teraz zsynchronizuj swój projekt
Miłego kodowania! :)
źródło
Odpowiedź @wookupmaker jest poprawna. Ale jeśli nadal nie działa, problemem może być globalny gradle.properties.
Nawet gdybym próbował zastąpić
w moim lokalnym (specyficznym dla projektu) gradle.properties jakoś to nie działało.
Po edycji globalnej (~ / .gradle / gradle.properties) działał zgodnie z oczekiwaniami
źródło
Wystarczy zaktualizować aktualizację wtyczki Gradle dla Androida do wersji 3.2.0-alpha16.
Aktualizacja wtyczki Gradle dla Androida 3.2.0-alpha16 zamiast 3.1.2
źródło
Niepoprawne buforowanie i ponowne uruchomienie / wyłączenie konfiguracji na żądanie nie działało dla mnie. Jedynym rozwiązaniem, które pomogło mi, jest ponowne zaimportowanie projektu z git.[UPD] Musisz zmienić „com.android.tools.build:gradle” z 3.1.2 na 3.1.1
źródło
W tym przypadku wystarczyło użyć „funkcji nuklearnej” w Android Studio:
Plik -> unieważnia skrzynek / Restart ... .
Podobnie jak w wielu innych przypadkach, pomogło to sprawić, że Gradle zsynchronizuje się i kompilacja projektu będzie działać ponownie. Używam
gradle-4.6-all
i Gradle Plugincom.android.tools.build:gradle:3.1.3
.źródło
Przejdź do Plik-> Kompilacja, Wycinanie, Wdrożenie-> Kompilator i odznacz Konfiguruj na żądanie
źródło
gradle / wrapper / gradle-wrapper.properties
Zaktualizuj wersję stopniową
Kompilacja> Przebuduj projekt
Powodzenia
Źródło
źródło