Konfigurowanie pakietu Android 10 SDK
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android 10 to główna wersja Androida, obejmująca wiele funkcji
funkcji, które możesz wykorzystać do rozszerzenia aplikacji.
Android 10 obejmuje też zmiany w działaniu (aplikacje kierowane na Androida)
10 i wszystkich
aplikacji) i prywatności
zmian, które pomagają wydłużyć czas pracy na baterii
zabezpieczeń.
Programowanie z wykorzystaniem interfejsów API Androida 10 i testowanie aplikacji za pomocą Androida 10
zmian, postępuj zgodnie z instrukcjami na tej stronie, aby skonfigurować pakiet SDK do Androida 10
Android Studio oraz kompilowanie i uruchamianie aplikacji 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ć w Android Studio 3.3 lub nowszym,
ale niektórzy użytkownicy pakietu SDK Androida 10 mogą napotkać błędy synchronizacji Gradle i
ostrzeżenia o nieaktualnych zależnościach.
Pobieranie pakietu SDK Androida 10
Po zainstalowaniu i otwarciu Android Studio zainstaluj pakiet SDK Androida 10 w ten sposób:
- Kliknij kolejno Narzędzia > SDK Manager, a następnie kliknij Pokaż szczegóły pakietu.
- Na karcie Platformy SDK rozwiń sekcję Android 10.0 („Q”) i
wybierz pakiet Android SDK Platform 29.
- Na karcie Narzędzia SDK rozwiń sekcję Android SDK Build-Narzędzia 34.
i wybierz najnowszą wersję
29.x.x
.
- 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 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:
Odlotowe
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ąć
przeczytaj artykuł Zmiany w działaniu Androida 10, które
aplikacje, zmiany działania Androida 10
dotyczy aplikacji kierowanych na Androida 10,
oraz zmiany 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.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# Set up the Android 10 SDK\n\nAndroid 10 is a major release and includes a variety of [features and\ncapabilities](/about/versions/10/features) you can use to extend your app.\nAndroid 10 also includes behavior changes (for [apps targeting Android\n10](/about/versions/10/behavior-changes-10) and for [all\napps](/about/versions/10/behavior-changes-all)) and [privacy\nchanges](/about/versions/10/privacy) that help improve battery life and\nsecurity.\n\nTo develop with Android 10 APIs and test your app with the Android 10 behavior\nchanges, follow the instructions on this page to set up the Android 10 SDK in\nAndroid Studio and build and run your app on Android 10.\n\nGet the latest Android Studio\n-----------------------------\n\nThe Android 10 SDK includes changes that are not compatible with some lower\nversions of Android Studio. So, for the best development experience, we\nrecommend that you install the latest version of [Android Studio](/studio).\n\n[Get Android Studio](/studio)\n\nYou can compile and test Android 10 apps using Android Studio 3.3 and higher,\nbut some users of the Android 10 SDK may encounter Gradle sync failures and\nwarnings about outdated dependencies.\n\nGet the Android 10 SDK\n----------------------\n\nAfter you install and open Android Studio, install the Android 10 SDK as\nfollows:\n\n1. Click **Tools \\\u003e SDK Manager** , then click **Show Package Details**.\n2. In the **SDK Platforms** tab, expand the **Android 10.0 (\"Q\")** section and select the **Android SDK Platform 29** package.\n3. In the **SDK Tools** tab, expand the **Android SDK Build-Tools 34** section and select the latest `29.x.x` version.\n4. Click **Apply \\\u003e OK** to download and install the selected packages.\n\nUpdate your build configuration\n-------------------------------\n\nTo fully test your app's compatibility with Android 10 and begin using the APIs\nintroduced in this version of the platform, open your module-level\n`build.gradle` file and update the `compileSdkVersion` and `targetSdkVersion` as\nshown here: \n\n### Groovy\n\n```groovy\nandroid {\n compileSdkVersion 29\n\n defaultConfig {\n targetSdkVersion 29\n }\n ...\n}\n```\n\n### Kotlin\n\n```kotlin\nandroid {\n compileSdkVersion(29)\n\n defaultConfig {\n targetSdkVersion(29)\n }\n ...\n}\n```\n\nTo learn about the changes in Android 10 that might affect your app and begin\ntesting them, read [Android 10 behavior changes affecting all\napps](/about/versions/10/behavior-changes-all), [Android 10 behavior changes\naffecting apps targeting Android 10](/about/versions/10/behavior-changes-10),\nand [Android 10 privacy changes](/about/versions/10/privacy).\n\nTo learn more about the APIs available starting in Android 10, read [Android 10\nfeatures and APIs](/about/versions/10/features)."]]