Menyiapkan Android 10 SDK

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:

  1. Klik Tools > SDK Manager, lalu klik Show Package Details.
  2. Di tab SDK Platforms, luaskan bagian Android 10.0 ("Q") dan pilih paket Android SDK Platform 29.
  3. Di tab SDK Tools, luaskan bagian Android SDK Build-Tools 34 dan pilih versi 29.x.x terbaru.
  4. 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.