Konfigurowanie pakietu SDK do Androida 13

Aby programować z wykorzystaniem interfejsów API Androida 13 i przetestować aplikację pod kątem zmian w działaniu Androida 13, musisz skonfigurować pakiet SDK Androida 13. Wykonaj instrukcje podane na tej stronie, aby skonfigurować pakiet SDK Androida 13 w Android Studio oraz utworzyć i uruchomić aplikację na Androidzie 13.

Pobierz Android Studio

Pakiet SDK do Androida 13 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 13, używaj komponentu Android Studio Chipmunk | 2021.2.1 lub nowszego.

Pobierz Android Studio

Zainstaluj pakiet SDK

W Android Studio możesz zainstalować pakiet SDK Androida 13, wykonując te czynności:

  1. Kliknij Narzędzia > Menedżer pakietów SDK.
  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ę Android SDK Build-Tools 34 i wybierz najnowszą wersję 33.x.x.
  4. Kliknij Zastosuj > OK, aby pobrać i zainstalować wybrane pakiety.

Aktualizowanie konfiguracji kompilacji aplikacji

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

Odlotowy

android {
    compileSdk 33

    defaultConfig {
        targetSdk 33
    }
}

Kotlin

android {
    compileSdk = 33

    defaultConfig {
        targetSdk = 33
    }
}

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 związane z Androidem 13:

Odlotowy

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 swojej aplikacji, przeczytaj te tematy:

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