Konfigurowanie pakietu SDK do Androida 13

Aby programować z użyciem interfejsów API Androida 13 i testować aplikację po zmianach w działaniu Androida 13, musisz skonfigurować pakiet SDK do Androida 13. Aby skonfigurować pakiet SDK Androida 13 w Android Studio oraz skompilować i uruchomić aplikację na Androidzie 13, wykonaj instrukcje podane na tej stronie.

Pobieranie Android Studio

Pakiet Android 13 SDK zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Aby zapewnić sobie jak najlepsze warunki do tworzenia aplikacji za pomocą pakietu SDK Android 13, użyj Android Studio Chipmunk | 2021.2.1 lub nowszej wersji.

Pobierz Android Studio

Instalowanie pakietu SDK

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

  1. Kliknij kolejno Narzędzia > Menedżer pakietów SDK i Pokaż szczegóły pakietu.
  2. Na karcie Platformy pakietów SDK rozwiń sekcję Android 13.0 („Tiramisu”) i wybierz pakiet Android SDK Platforma 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.

Aktualizowanie konfiguracji 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. 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 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 starszej wersji, w pliku build.gradle lub build.gradle.kts aplikacji zaktualizuj te wartości dla Androida 13:

Groovy

android {
    compileSdkVersion "33"

    defaultConfig {
        targetSdkVersion "33"
    }
}

Kotlin

android {
    compileSdkVersion = "33"

    defaultConfig {
        targetSdkVersion = "33"
    }
}

Dalsze kroki

Aby dowiedzieć się, jakie zmiany mogą mieć wpływ na Twoją aplikację, oraz jak je testować, przeczytaj te tematy:

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