Konfigurowanie pakietu Android SDK 16

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 za pomocą pakietu SDK Androida 16, 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 Studio

Instalowanie pakietu SDK

W Android Studio możesz zainstalować pakiet SDK Androida 16 w ten sposób:

  1. Kliknij Narzędzia > Menedżer SDK.
  2. Na karcie Platformy pakietów SDK rozwiń sekcję Podgląd platformy Baklava na Androida i wybierz pakiet Platforma pakietu SDK Baklava na Androida.
  3. 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.
  4. 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. Sposób formatowania 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"
    }
}

Dalsze kroki

Aby dowiedzieć się więcej o zmianach, które mogą mieć wpływ na Twoją aplikację, oraz o sposobach testowania tych zmian, przeczytaj te artykuły:

Więcej informacji o nowych interfejsach API i funkcjach dostępnych w Androidzie 16 znajdziesz w artykule Funkcje Androida 16.