Aby programować z wykorzystaniem interfejsów API Androida 14 i przetestować aplikację pod kątem zmian w działaniu Androida 14, musisz skonfigurować pakiet SDK Androida 14. Wykonaj instrukcje podane na tej stronie, aby skonfigurować pakiet SDK Androida 14 w Android Studio oraz skompilować i uruchomić aplikację na Androidzie 14.
Pobierz Android Studio
Pakiet SDK do Androida 14 zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Aby uzyskać najlepsze rezultaty podczas programowania za pomocą pakietu SDK na Androida 14, użyj Androida Studio Flamingo | 2022.2.1 lub nowszego.
Zainstaluj pakiet SDK
W Android Studio możesz zainstalować pakiet SDK Androida 14, wykonując te czynności:
- Kliknij Narzędzia > Menedżer pakietów SDK.
- Na karcie Platformy SDK rozwiń sekcję Android 14.0 („UpsideDownCake”) i wybierz pakiet Android SDK Platform 34.
- Na karcie Narzędzia SDK rozwiń sekcję Android SDK Build-Tools 34 i wybierz najnowszą wersję
34.x.x
. - Kliknij Zastosuj > OK, aby pobrać i zainstalować wybrane pakiety.
Aktualizowanie konfiguracji kompilacji aplikacji
Aby uzyskać dostęp do interfejsów API Androida 14 i sprawdzić zgodność aplikacji z Androidem 14, otwórz plik build.gradle
lub build.gradle.kts
na poziomie modułu i zaktualizuj je za pomocą wartości odpowiednich dla Androida 14. Sposób formatowania wartości zależy od używanej wersji wtyczki Androida do obsługi Gradle (AGP).
AGP 7.0.0 lub nowsza
Jeśli używasz AGP w wersji 7.0.0 lub nowszej, zaktualizuj plik build.gradle
lub build.gradle.kts
aplikacji, podając te wartości w przypadku Androida 14:
Odlotowy
android { compileSdk 34 ... defaultConfig { targetSdk 34 } }
Kotlin
android { compileSdk = 34 ... defaultConfig { targetSdk = 34 } }
AGP 4.2.0 lub wcześniejsza wersja
Jeśli używasz pakietu AGP w wersji 4.2.0 lub starszej, zaktualizuj plik build.gradle
lub build.gradle.kts
aplikacji, podając te wartości w przypadku Androida 14:
Odlotowy
android { compileSdkVersion "34" ... defaultConfig { targetSdkVersion "34" } }
Kotlin
android { compileSdkVersion = "34" ... defaultConfig { targetSdkVersion = "34" } }
Dalsze kroki
Aby poznać zmiany, które mogą wpłynąć na Twoją aplikację, i dowiedzieć się, jak przetestować te zmiany, przeczytaj te tematy:
- Zmiany w działaniu mające wpływ na wszystkie aplikacje
- Zmiany w działaniu, które wpływają tylko na aplikacje kierowane na Androida 14
Aby dowiedzieć się więcej o nowych interfejsach API i funkcjach dostępnych w Androidzie 14, przeczytaj artykuł Funkcje Androida 14.