Wtyczka Androida do obsługi Gradle 8.2.0 (listopad 2023 r.)

Wtyczka Androida do obsługi Gradle w wersji 8.2.0 to duża wersja oferująca wiele nowych funkcji i udoskonaleń.

Zgodność

Maksymalny poziom interfejsu API obsługiwany przez wtyczkę Androida do obsługi Gradle w wersji 8.2 to poziom API 34. Inne informacje dotyczące zgodności:

Wersja minimalna Wersja domyślna Uwagi
Gradle 8.2 8.2 Aby dowiedzieć się więcej, zobacz aktualizowanie Gradle.
Narzędzia do kompilacji SDK 34,0.0 34,0.0 Zainstaluj lub skonfiguruj narzędzia do kompilacji SDK.
Zestaw NDK Nie dotyczy 25.1.8937393 Zainstaluj lub skonfiguruj inną wersję pakietu NDK.
JDK 17 17 Więcej informacji znajdziesz w sekcji na temat ustawiania wersji JDK.

Nowe makro do określenia ścieżki JDK

#GRADLE_LOCAL_JAVA_HOME to nowe makro, którego możesz użyć do określenia ścieżki JDK. Dzięki temu możesz łatwiej i bezpieczniej określić ścieżkę główną Javy używaną na potrzeby wykonywania demona Gradle (procesu w tle) w projekcie. Wybór ścieżki jest zapisany w polu java.home w pliku .gradle/config.properties. Skonfiguruj to pole w ustawieniach Gradle JDK w Android Studio: File (lub Android Studio w systemie macOS) > Ustawienia > Kompilacja, wykonanie, wdrożenie > Narzędzia do tworzenia > Gradle.

Nowe projekty będą domyślnie korzystać z tabeli #GRADLE_LOCAL_JAVA_HOME. Istniejące projekty zostaną automatycznie przeniesione do nowego makra po udanej synchronizacji, chyba że używasz już makra takiego jak #JAVA_HOME.

Główne zalety nowego makra to:

  • Możesz ręcznie zmienić ścieżkę JDK, aby aktywować synchronizację bez wcześniejszego otwierania projektu.
  • Mniej błędów związanych z niezgodnymi wersjami GDK dla Gradle i projektu JDK, ponieważ istnieje jedno źródło wiarygodnych danych dla wybranego pakietu Gradle JDK.