Konfigurowanie pakietu SDK do Androida 13

Aby tworzyć aplikacje z użyciem interfejsów API Androida 13 i testować je z uwzględnieniem zmian w zachowaniu Androida 13, musisz skonfigurować pakiet Android SDK 13. Aby skonfigurować pakiet SDK Androida 13 w Android Studio oraz skompilować i uruchomić aplikację na Androidzie 13, wykonaj instrukcje podane na tej stronie.

Pobierz Android Studio

Pakiet Android 13 SDK zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Aby najlepiej wykorzystać pakiet SDK Androida 13, użyj Android Studio Chipmunk | 2021.2.1 lub nowszego.

Pobierz Android Studio

Instalowanie pakietu SDK

Pakiet Android 13 SDK możesz zainstalować w Android Studio w ten sposób:

  1. Kliknij kolejno Narzędzia > Menedżer pakietów SDK i Pokaż szczegóły pakietu.
  2. Na karcie Platformy SDK rozwiń sekcję Android 13.0 („Tiramisu”) i wybierz pakiet Android SDK Platform 33.
  3. Na karcie Narzędzia SDK rozwiń sekcję Narzędzia Android SDK Build-Tools 34 i wybierz najnowszą wersję 33.x.x.
  4. Aby pobrać i zainstalować wybrane pakiety, kliknij Zastosuj > OK.

Zaktualizuj konfigurację kompilacji aplikacji

Aby uzyskać dostęp do interfejsów API Androida 13 i przetestować zgodność aplikacji z tą wersją, otwórz plik build.gradle lub build.gradle.kts na poziomie modułu i zaktualizuj go, podając wartości dla Androida 13. 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 7.0.0 lub nowszej wersji, zaktualizuj plik build.gradle lub build.gradle.kts aplikacji, podając te wartości dla Androida 13:

Groovy

android {
    compileSdk 33

    defaultConfig {
        targetSdk 33
    }
}

Kotlin

android {
    compileSdk = 33

    defaultConfig {
        targetSdk = 33
    }
}

AGP 4.2.0 lub starsza

Jeśli używasz AGP 4.2.0 lub niższej wersji, zaktualizuj plik build.gradle lub build.gradle.kts aplikacji, aby zawierał te wartości dla Androida 13:

Odlotowe

android {
    compileSdkVersion "33"

    defaultConfig {
        targetSdkVersion "33"
    }
}

Kotlin

android {
    compileSdkVersion = "33"

    defaultConfig {
        targetSdkVersion = "33"
    }
}

Dalsze kroki

Aby dowiedzieć się, które zmiany mogą Cię dotyczyć i jak przetestować je w aplikacji, zapoznaj się z tymi tematami:

Aby dowiedzieć się więcej o nowych interfejsach API i funkcjach dostępnych w Androidzie 13, przeczytaj artykuł Funkcje Androida 13.