Menyiapkan Android 11 SDK

Android 11 berisi berbagai cara hebat 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 perubahan lainnya memengaruhi semua aplikasi saat berjalan di perangkat Android 11, terlepas dari targetSDKVersion aplikasi.

Untuk mengembangkan aplikasi dengan API Android 11 dan menguji aplikasi dengan perubahan perilaku Android 11, ikuti petunjuk di halaman ini untuk menyiapkan SDK Android 11 di Android Studio serta membuat dan menjalankan aplikasi di Android 11.

Dapatkan Android Studio

Android 11 SDK menyertakan perubahan yang tidak kompatibel dengan beberapa versi Android Studio yang lebih rendah. Untuk pengalaman pengembangan terbaik dengan Android 11 SDK, gunakan Android Studio 4.2 atau yang lebih tinggi.

Mendapatkan 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, Anda dapat mempertahankan versi Android Studio yang telah diinstal karena Anda dapat menginstal beberapa versi secara berdampingan.

Mendapatkan Android 11 SDK

Setelah menginstal dan membuka Android Studio, instal Android 11 SDK seperti berikut:

  1. Klik Tools > SDK Manager.
  2. Di tab SDK Platforms, luaskan bagian Android 11.0 ("R") dan pilih paket Android SDK Platform 30.
  3. Di tab SDK Tools, luaskan bagian Android SDK Build-Tools 34 dan pilih versi 30.x.x terbaru.
  4. Klik Apply > OK untuk mendownload dan menginstal paket yang dipilih.

Memperbarui konfigurasi build

Mengubah konfigurasi build aplikasi untuk menargetkan Android 11 akan memberi aplikasi akses ke API Android 11 dan memungkinkan Anda menguji kompatibilitas aplikasi sepenuhnya saat melakukan persiapan untuk menambahkan dukungan penuh untuk Android 11. Untuk melakukannya, buka file build.gradle tingkat modul, lalu update compileSdkVersion dan targetSdkVersion:

Groovy

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Kotlin

android {
    compileSdkVersion(30)

    defaultConfig {
        targetSdkVersion(30)
    }
    ...
}

Untuk mempelajari perubahan di Android 11 yang dapat memengaruhi aplikasi sehingga Anda dapat memulai pengujian, baca halaman berikut:

Untuk mempelajari lebih lanjut API baru yang tersedia di Android 11, baca fitur dan API Android 11.