Android 11 berisi berbagai cara hebat yang dapat digunakan untuk memperluas aplikasi Anda. Android 11 juga menyertakan perubahan perilaku untuk meningkatkan masa pakai baterai dan keamanan, serta untuk meningkatkan privasi pengguna. Beberapa perubahan perilaku ini hanya memengaruhi aplikasi yang menargetkan Android 11, sementara sebagian lainnya memengaruhi semua aplikasi saat dijalankan di perangkat Android 11, terlepas dari targetSDKVersion
aplikasi.
Untuk mengembangkan aplikasi dengan API Android 11 dan mengujinya terhadap perubahan perilaku Android 11, ikuti petunjuk di halaman ini guna menyiapkan Android 11 SDK di Android Studio serta membuat dan menjalankan aplikasi di Android 11.
Mendapatkan Pratinjau Android Studio terbaru
Android 11 SDK menyertakan perubahan yang tidak kompatibel dengan beberapa versi lama Android Studio. Oleh karena itu, untuk mendapatkan pengalaman pengembangan terbaik dengan Android 11 SDK, sebaiknya instal versi pratinjau terbaru Android Studio.
Dapatkan Pratinjau Android Studio
Anda dapat mengompilasi dan menguji aplikasi Android 11 menggunakan Android Studio 3.3 dan yang lebih baru, tetapi beberapa pengguna Android 11 SDK mungkin mengalami kegagalan sinkronisasi Gradle dan menjumpai peringatan tentang dependensi yang tidak digunakan lagi. Perlu diingat bahwa Anda tidak perlu meng-uninstal versi Android Studio yang ada karena Anda dapat menginstal beberapa versi secara berdampingan.
Mendapatkan Android 11 SDK
Setelah menginstal dan membuka Android Studio, instal Android 11 SDK seperti berikut:
- Klik Tools > SDK Manager.
- Di tab SDK Platforms, pilih Android 11.
- Di tab SDK Tools, pilih Android SDK Build-Tools 30 (atau versi yang lebih baru).
- Klik OK untuk mulai menginstal.
Memperbarui konfigurasi build
Mengubah konfigurasi build aplikasi agar menargetkan Android 11 memungkinkan aplikasi mengakses API Android 11 dan memungkinkan Anda menguji kompatibilitas aplikasi sepenuhnya selagi melakukan persiapan untuk menambahkan dukungan penuh bagi Android 11. Untuk melakukannya, buka file build.gradle
tingkat modul Anda lalu perbarui compileSdkVersion
dan targetSdkVersion
:
android {
compileSdkVersion 30
defaultConfig {
targetSdkVersion 30
}
...
}
Untuk mempelajari perubahan di Android 11 yang dapat memengaruhi aplikasi sehingga Anda dapat memulai pengujian, baca halaman berikut:
- Perubahan perilaku Android 11 yang memengaruhi semua aplikasi
- Perubahan perilaku Android 11 yang memengaruhi aplikasi yang menargetkan Android 11
- Perubahan privasi Android 11
Untuk mempelajari lebih lanjut API baru yang tersedia di Android 11, baca fitur dan API Android 11.