Konfigurowanie pakietu Android 10 SDK

Android 10 to ważna wersja, która zawiera wiele funkcji i możliwości, których możesz używać do rozszerzania aplikacji. Android 10 zawiera też zmiany zachowania (dotyczące aplikacji kierowanych na Androida 10wszystkich aplikacji) oraz zmiany dotyczące prywatności, które pomagają wydłużyć czas pracy baterii i zwiększyć bezpieczeństwo.

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

Pobierz najnowszą wersję Android Studio

Pakiet SDK Androida 10 zawiera zmiany, które są niezgodne z niektórymi starszymi wersjami Android Studio. Aby zapewnić sobie jak najlepsze warunki do programowania, zalecamy zainstalowanie najnowszej wersji Android Studio.

Pobierz Android Studio

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

Pobieranie pakietu SDK Androida 10

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

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

Aktualizowanie konfiguracji kompilacji

Aby w pełni przetestować zgodność aplikacji z Androidem 10 i zacząć korzystać z interfejsów API wprowadzonych w tej wersji platformy, otwórz plik build.gradle na poziomie modułu i zaktualizuj wartości compileSdkVersiontargetSdkVersion w ten sposób:

Groovy

android {
    compileSdkVersion 29

    defaultConfig {
        targetSdkVersion 29
    }
    ...
}

Kotlin

android {
    compileSdkVersion(29)

    defaultConfig {
        targetSdkVersion(29)
    }
    ...
}

Aby dowiedzieć się więcej o zmianach w Androidzie 10, które mogą mieć wpływ na Twoją aplikację, i rozpocząć jej testowanie, przeczytaj artykuły Zmiany zachowania Androida 10, które wpływają na wszystkie aplikacje, Zmiany zachowania Androida 10, które wpływają na aplikacje kierowane na Androida 10 oraz Zmiany dotyczące prywatności w Androidzie 10.

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