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 10 i wszystkich 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.
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:
- Kliknij kolejno Narzędzia > Menedżer pakietu SDK i Pokaż szczegóły pakietu.
- Na karcie Platformy SDK rozwiń sekcję Android 10.0 („Q”) i wybierz pakiet Android SDK Platforma 29.
- Na karcie Narzędzia SDK rozwiń sekcję Narzędzia Android SDK Build-Tools 34 i wybierz najnowszą wersję
29.x.x
. - 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 compileSdkVersion
i targetSdkVersion
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.