Catatan rilis

Pratinjau Developer 1

Tanggal rilis 19 November 2024
Build BP21.241018.009
Dukungan emulator x86 (64-bit), ARM (v8-A)
Level patch keamanan November 2024
Layanan Google Play 24.40.35
Perbedaan API

Tentang Pratinjau Developer 1 Android 16

Selamat datang di Pratinjau Developer Android 16. Rilis perdana ini ditujukan khusus bagi developer, untuk membantu pengembangan, pengujian, dan masukan awal. Pratinjau Developer 1 Android 16 adalah build dasar awal yang masih dalam pengembangan aktif, sehingga sistem dan aplikasi Android yang menjalankannya mungkin tidak selalu bekerja seperti yang diharapkan.

Seperti versi sebelumnya, Android 16 menyertakan perubahan sistem. Pada beberapa kasus, perubahan ini dapat memengaruhi aplikasi sampai aplikasi tersebut diupdate agar mendukung Android 16, sehingga Anda mungkin mengalami dampak, mulai dari masalah kecil hingga batasan yang lebih signifikan. Secara umum, sebagian besar aplikasi akan berfungsi sesuai yang diharapkan seperti kebanyakan API dan fitur, tetapi harap tinjau masalah umum yang tercantum di halaman ini untuk mendapatkan gambaran yang lebih baik tentang hal yang akan terjadi.

Yang baru di Pratinjau Developer 1

Pratinjau Developer 1 Android 16 adalah awal dari rilis API Android yang lebih sering sebagai bagian dari upaya kami untuk mendorong inovasi yang lebih cepat dalam aplikasi dan perangkat.

Dua rilis Android API pada tahun 2025

  • Pratinjau ini ditujukan untuk rilis utama Android berikutnya dengan peluncuran yang direncanakan pada Kuartal 2 tahun 2025. Rilis ini mirip dengan semua rilis API kami sebelumnya, yang memungkinkan kita memiliki perubahan perilaku terencana yang sering kali terkait dengan targetSdkVersion.
  • Kami merencanakan rilis utama satu kuartal lebih awal (K2, bukan K3 pada tahun sebelumnya) agar lebih selaras dengan jadwal peluncuran perangkat di seluruh ekosistem kami, sehingga lebih banyak perangkat dapat mendapatkan rilis utama Android lebih cepat. Dengan rilis utama yang akan datang pada Kuartal 2, Anda harus melakukan pengujian kompatibilitas tahunan beberapa bulan lebih awal dari tahun-tahun sebelumnya untuk memastikan aplikasi Anda siap.
  • Kami berencana untuk merilis versi lain pada Kuartal 4 2025 yang juga akan menyertakan API developer baru. Rilis utama K2 akan menjadi satu-satunya rilis pada tahun 2025 yang menyertakan perubahan perilaku terencana yang dapat memengaruhi aplikasi.

Selain API developer baru, rilis minor K4 akan mengambil update fitur, pengoptimalan, dan perbaikan bug; rilis ini tidak akan menyertakan perubahan perilaku yang memengaruhi aplikasi.

Tampilan linimasa rilis Android pada tahun 2025, dengan catatan bahwa rilis 25Q2
       adalah rilis utama dan rilis 25Q4 adalah rilis minor.

Kami akan terus merilis Android setiap tiga bulan sekali. Update Kuartal 1 dan Kuartal 3 di antara rilis API akan memberikan update inkremental untuk membantu memastikan kualitas yang berkelanjutan. Kami secara aktif bekerja sama dengan partner perangkat untuk menghadirkan rilis K2 ke sebanyak mungkin perangkat.

Menggunakan API baru dengan rilis utama dan minor

Melindungi blok kode dengan pemeriksaan API level dilakukan saat ini menggunakan konstanta SDK_INT dengan VERSION_CODES. Fitur ini akan terus didukung untuk rilis Android utama.

if (SDK_INT >= VERSION_CODES.BAKLAVA) {
  // Use APIs introduced in Android 16
}

Konstanta SDK_INT_FULL baru dapat digunakan untuk pemeriksaan API terhadap versi utama dan minor dengan enumerasi VERSION_CODES_FULL baru.

if (SDK_INT_FULL >= VERSION_CODES_FULL.[MAJOR or MINOR RELEASE]) {
  // Use APIs introduced in a major or minor release
}

Anda juga dapat menggunakan metode Build.getMinorSdkVersion() untuk mendapatkan versi SDK minor saja.

val minorSdkVersion = Build.getMinorSdkVersion(VERSION_CODES_FULL.BAKLAVA)

API ini belum selesai dan dapat berubah sewaktu-waktu. Jadi, kirimkan masukan kepada kami jika Anda memiliki masalah.

Pemilih foto tersemat

Pemilih foto menyediakan cara bawaan yang aman bagi pengguna untuk memberikan aplikasi Anda akses ke gambar dan video yang dipilih dari penyimpanan lokal dan cloud, bukan seluruh koleksi media mereka. Dengan menggunakan kombinasi Komponen Sistem Modular melalui Update Sistem Google dan layanan Google Play, fitur ini didukung kembali ke Android 4.4 (level API 19). Integrasi hanya memerlukan beberapa baris kode dengan library Android Jetpack terkait.

Pratinjau developer menyertakan API baru yang memungkinkan aplikasi menyisipkan pemilih foto ke dalam hierarki tampilannya. Hal ini memungkinkannya terasa seperti bagian aplikasi yang lebih terintegrasi sekaligus tetap memanfaatkan isolasi proses yang memungkinkan pengguna memilih media tanpa memerlukan izin yang terlalu luas. Untuk memaksimalkan kompatibilitas di seluruh versi platform dan menyederhanakan integrasi, sebaiknya gunakan library Android Jetpack mendatang jika Anda ingin mengintegrasikan pemilih foto tersemat.

Catatan kesehatan

Pratinjau developer Health Connect berisi API versi awal yang mendukung catatan kesehatan. Hal ini memungkinkan aplikasi membaca dan menulis catatan medis dalam format FHIR dengan izin pengguna yang eksplisit. API ini masih dalam program akses awal. Daftar untuk menjadi bagian dari program akses awal kami.

Privacy Sandbox di Android

Android 16 menggabungkan Privacy Sandbox di Android versi terbaru, sebagai bagian dari upaya berkelanjutan kami untuk mengembangkan teknologi yang memungkinkan pengguna mengetahui bahwa privasi mereka dilindungi. Situs kami memiliki informasi selengkapnya tentang program beta developer Privacy Sandbox di Android untuk membantu Anda memulai. Lihat Runtime SDK yang memungkinkan SDK berjalan di lingkungan runtime khusus yang terpisah dari aplikasi yang ditayangkan, sehingga memberikan pengamanan yang lebih kuat seputar pengumpulan dan pembagian data pengguna.

Cara Mendapatkan Pratinjau Developer 1

Anda dapat menginstal rilis ini di perangkat Google Pixel berikut:

  • Pixel 6 dan 6 Pro
  • Pixel 6a
  • Pixel 7 dan 7 Pro
  • Pixel 7a
  • Pixel Fold
  • Pixel Tablet
  • Pixel 8 dan 8 Pro
  • Pixel 8a
  • Pixel 9, 9 Pro, 9 Pro XL, dan 9 Pro Fold
Baca Mendapatkan Android 16 untuk mengetahui detail tentang cara memulainya.

Ingatlah untuk mengupdate SDK dan Android Emulator juga sebelum mencoba fitur dan perubahan terbaru. Cara terbaik untuk melakukannya adalah dengan menggunakan SDK Manager di versi pratinjau terbaru Android Studio.

Bergantung pada kebutuhan pengembangan dan pengujian, Anda juga bisa mendapatkan Android 16 dengan cara berikut:

* Mendapatkan Android 16 di Android Emulator

Saran umum

Perhatikan saran umum tentang rilis ini:

  • Rilis ini mungkin memiliki berbagai masalah stabilitas, baterai, atau performa.
  • Untuk pengguna yang memerlukan aksesibilitas, rilis ini mungkin tidak cocok untuk penggunaan sehari-hari.
  • Beberapa aplikasi mungkin tidak berfungsi sesuai yang diharapkan saat berjalan pada rilis ini. Pembatasan ini termasuk aplikasi Google serta aplikasi lainnya.
  • Build Pratinjau Developer Android 16 tidak disetujui dengan Compatibility Test Suite (CTS), tetapi telah lulus pengujian awal dan menyediakan kumpulan API prarilis stabil untuk developer. Aplikasi yang bergantung pada build yang disetujui CTS atau menggunakan SafetyNet API mungkin tidak berfungsi sebagaimana mestinya di build Pratinjau Developer Android 16.

Mendapatkan dukungan

Dua saluran dukungan utama tersedia saat Anda melakukan pengembangan dan pengujian dengan Pratinjau Developer . Saluran yang sebaiknya digunakan untuk mendapatkan dukungan bergantung pada tempat yang mengalami masalah.

  • Dukungan untuk masalah khusus perangkat, masalah sistem, dan masalah dengan aplikasi Google: Gunakan Issue Tracker untuk membuat masalah baru dan melihat serta melacak masalah yang telah dikirimkan oleh Anda dan developer lainnya.

    Sebelum membuat masalah Anda sendiri, periksa masalah umum yang tercantum di halaman ini dan telusuri daftar masalah utama yang belum diselesaikan dan masalah yang baru saja dibuat untuk melihat apakah orang lain telah melaporkannya. Anda dapat berlangganan dan memilih masalah dengan mengklik beri bintang pada masalah ini .

    Lihat Tempat melaporkan masalah untuk menemukan template masalah yang paling cocok dengan jenis masalah yang Anda hadapi.

  • Dukungan untuk masalah dengan aplikasi lain: Hubungi developer aplikasi secara langsung.

Untuk membahas masalah atau ide dengan developer lain yang menangani Pratinjau Developer Android 16, bergabunglah dengan komunitas android_beta di Reddit.

Masalah umum

Berdasarkan pengujian, Anda mungkin mengalami masalah berikut saat menggunakan Pratinjau Developer 1 Android 16. Masalah ini sudah diketahui, jadi tidak perlu mengirimkan laporan tambahan untuk masalah serupa.

Platform Android

  • Mengetuk notifikasi media yang sedang berlangsung terkadang gagal meluncurkan aplikasi yang sesuai.
  • Di beberapa perangkat, layar kamera terkadang berkedip jika tingkat zoom disesuaikan saat merekam video.