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.