Aby tworzyć aplikacje z użyciem interfejsów API Androida 16 i testować je z uwzględnieniem zmian w zachowaniu Androida 16, musisz skonfigurować pakiet Android 16 SDK. Aby skonfigurować pakiet SDK Androida 16 w Android Studio oraz skompilować i uruchomić aplikację na Androidzie 16, wykonaj instrukcje podane na tej stronie.
Pobieranie Android Studio
Pakiet SDK Androida 16 zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Aby zapewnić sobie jak najlepsze wrażenia podczas tworzenia aplikacji z użyciem pakietu Android 16 SDK, użyj najnowszej wersji w wersji podglądowej Android Studio. Pamiętaj, że możesz zachować dotychczasową wersję Android Studio, ponieważ można zainstalować wiele wersji.
Pobierz Android StudioInstalowanie pakietu SDK
W Android Studio możesz zainstalować pakiet SDK Androida 16 w ten sposób:
- Kliknij Narzędzia > Menedżer SDK.
- Na karcie Platformy pakietów SDK rozwiń sekcję Podgląd platformy Baklava na Androida i wybierz pakiet Platforma pakietu SDK Baklava na Androida.
- Na karcie Narzędzia SDK rozwiń sekcję Android SDK Build-Tools 36 i wybierz najnowszą wersję
36.x.x
. Mogą one mieć sufiks rc1 lub rc2. - Aby zainstalować pakiet SDK, kliknij OK.
Aktualizowanie konfiguracji kompilacji aplikacji
Aby uzyskać dostęp do interfejsów API Androida 16 i przetestować zgodność aplikacji z Androidem 16, otwórz plik build.gradle
lub build.gradle.kts
na poziomie modułu i zaktualizuj go, używając wartości dla Androida 16. Formatowanie wartości zależy od wersji używanej przez Ciebie wtyczki Android Gradle (AGP).
AGP 7.0.0 lub nowsza
Jeśli używasz AGP 7.0.0 lub nowszej wersji, zaktualizuj plik build.gradle
lub build.gradle.kts
aplikacji, podając te wartości dla Androida 16:
Groovy
android { compileSdkPreview "Baklava" ... defaultConfig { targetSdkPreview "Baklava" } }
Kotlin
android { compileSdkPreview = "Baklava" ... defaultConfig { targetSdkPreview = "Baklava" } }
AGP 4.2.0 lub starsza
Jeśli używasz pakietu AGP w wersji 4.2.0 lub niższej, zaktualizuj plik build.gradle
lub build.gradle.kts
aplikacji, aby zawierał te wartości dla Androida 16:
Groovy
android { compileSdkVersion "android-Baklava" ... defaultConfig { targetSdkVersion "android-Baklava" } }
Kotlin
android { compileSdkVersion = "android-Baklava" ... defaultConfig { targetSdkVersion = "android-Baklava" } }