Menyiapkan Android 10 SDK
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Android 10 merupakan rilis utama dan menyertakan berbagai fitur dan
yang dapat Anda gunakan untuk memperluas aplikasi.
Android 10 juga menyertakan perubahan perilaku (untuk aplikasi yang menargetkan Android
10 dan untuk semua
aplikasi) dan privasi
perubahan yang membantu
meningkatkan masa pakai baterai dan
keamanan.
Untuk mengembangkan aplikasi dengan Android 10 API dan menguji aplikasi Anda dengan perilaku Android 10
perubahan, ikuti petunjuk di halaman ini untuk menyiapkan Android 10 SDK di
Android Studio dan build serta jalankan aplikasi di Android 10.
Mendapatkan Android Studio terbaru
Android 10 SDK menyertakan perubahan yang tidak kompatibel dengan beberapa
Android Studio. Jadi, untuk pengalaman pengembangan terbaik, kami
sebaiknya instal Android Studio versi terbaru.
Dapatkan Android Studio
Anda bisa mengompilasi dan menguji aplikasi Android 10 menggunakan Android Studio 3.3 dan yang lebih tinggi,
tetapi beberapa pengguna Android 10 SDK mungkin mengalami kegagalan sinkronisasi Gradle dan
peringatan tentang dependensi yang sudah tidak berlaku.
Mendapatkan Android 10 SDK
Setelah menginstal dan membuka Android Studio, instal Android 10 SDK sebagai
berikut:
- Klik Tools > SDK Manager, lalu klik Show Package Details.
- Di tab SDK Platforms, luaskan bagian Android 10.0 ("Q") dan
pilih paket Android SDK Platform 29.
- Di tab SDK Tools, luaskan bagian Android SDK Build-Tools 34
dan pilih versi
29.x.x
terbaru.
- Klik Apply > OK untuk mendownload dan menginstal paket yang dipilih.
Memperbarui konfigurasi build
Untuk sepenuhnya menguji kompatibilitas aplikasi Anda dengan Android 10 dan mulai menggunakan API
yang diperkenalkan di versi platform ini, buka file
build.gradle
tingkat modul, lalu update compileSdkVersion
dan targetSdkVersion
seperti
yang ditunjukkan di sini:
Groovy
android {
compileSdkVersion 29
defaultConfig {
targetSdkVersion 29
}
...
}
Kotlin
android {
compileSdkVersion(29)
defaultConfig {
targetSdkVersion(29)
}
...
}
Untuk mempelajari perubahan di Android 10 yang mungkin memengaruhi aplikasi dan memulai
mengujinya, baca perubahan perilaku Android 10 yang memengaruhi semua
aplikasi, perubahan perilaku Android 10
memengaruhi aplikasi yang menargetkan Android 10,
dan perubahan privasi Android 10.
Untuk mempelajari lebih lanjut API yang tersedia mulai di Android 10, baca fitur
dan API Android 10.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 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)."]]