Konfigurowanie pakietu SDK do Androida 10

Android 10 to duża wersja Androida z szeroką gamą funkcji i możliwości, za pomocą których możesz rozszerzyć swoją aplikację. Android 10 obejmuje też zmiany w działaniu aplikacji kierowanych na Androida 10 i wszystkie aplikacje oraz zmiany w ochronie prywatności, które poprawiają żywotność baterii i zwiększają bezpieczeństwo.

Jeśli chcesz programować z wykorzystaniem interfejsów API Androida 10 i przetestować aplikację pod kątem zmian w działaniu Androida 10, postępuj zgodnie z instrukcjami na tej stronie, aby skonfigurować pakiet SDK Androida 10 w Android Studio oraz utworzyć i uruchomić aplikację na Androidzie 10.

Pobierz najnowsze Android Studio

Pakiet SDK do Androida 10 zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Dlatego zalecamy zainstalowanie najnowszej wersji Android Studio w celu wygodniejszego programowania.

Pobierz Android Studio

Aplikacje na Androida 10 możesz kompilować i testować za pomocą Androida Studio 3.3 lub nowszego, ale niektórzy użytkownicy pakietu Android 10 SDK mogą napotkać błędy synchronizacji Gradle i ostrzeżenia o nieaktualnych zależności.

Pobierz pakiet SDK do Androida 10

Po zainstalowaniu i otwarciu Android Studio zainstaluj pakiet Android 10 SDK w ten sposób:

  1. Kliknij Narzędzia > Menedżer pakietów SDK.
  2. Na karcie Platformy SDK rozwiń sekcję Android 10.0 („Q”) i wybierz pakiet Android SDK Platform 29.
  3. Na karcie Narzędzia SDK rozwiń sekcję Android SDK Build-Tools 34 i wybierz najnowszą wersję 29.x.x.
  4. Kliknij Zastosuj > OK, aby pobrać i zainstalować wybrane pakiety.

Aktualizowanie konfiguracji kompilacji

Aby w pełni przetestować zgodność aplikacji z Androidem 10 i zacząć korzystać z interfejsów API omówionych w tej wersji platformy, otwórz plik build.gradle na poziomie modułu i zaktualizuj pliki compileSdkVersion oraz targetSdkVersion w podany niżej sposób:

Odlotowy

android {
    compileSdkVersion 29

    defaultConfig {
        targetSdkVersion 29
    }
    ...
}

Kotlin

android {
    compileSdkVersion(29)

    defaultConfig {
        targetSdkVersion(29)
    }
    ...
}

Aby dowiedzieć się o zmianach w Androidzie 10, które mogą wpłynąć na Twoją aplikację, i rozpocząć ich testowanie, przeczytaj artykuły o zmianach w działaniu Androida 10 wpływających na wszystkie aplikacje oraz zmianach w działaniu Androida 10 wpływających na aplikacje kierowane na Androida 10 i zmiany ochrony prywatności w Androidzie 10.

Więcej informacji o interfejsach API dostępnych w Androidzie 10 znajdziesz w artykule Funkcje i interfejsy API Androida 10.