Selamat datang di Pratinjau Developer Android 12. Beri kami masukan lebih awal dan sering, serta bantu kami menjadikan Android 12 sebagai rilis terbaik!

Catatan rilis

Pratinjau Developer 1 Android 12

Tanggal rilis: 18 Februari 2021
Versi: SPP1.210122.020An3
Dukungan emulator: x86 (64-bit), ARM (v8-A)
Level patch keamanan: Februari 2021
Layanan Google Play: 21.02.12
Perbedaan API:

Tentang Pratinjau Developer 1 Android 12

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

Seperti pada versi sebelumnya, Android 12 menyertakan perubahan perilaku untuk membantu meningkatkan performa, masa pakai baterai, keamanan, dan privasi. Pada beberapa kasus, perubahan ini dapat memengaruhi aplikasi sampai aplikasi tersebut diupdate agar mendukung Android 12, 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.

Anda dapat menginstal rilis ini di perangkat Google Pixel berikut untuk pengembangan dan pengujian:

  • Pixel 3 dan 3 XL
  • Pixel 3a dan 3a XL
  • Pixel 4 dan 4 XL
  • Pixel 4a dan 4a (5G)
  • Pixel 5

Baca Mendapatkan Android 12 untuk mengetahui detail tentang cara memulainya. Developer juga dapat menggunakan Android Emulator untuk membantu pengembangan dan pengujian.

Saran umum

Harap perhatikan catatan umum tentang rilis ini:

  • Rilis ini mungkin memiliki berbagai masalah stabilitas, baterai, atau performa di perangkat yang didukung.
  • 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. Termasuk aplikasi Google serta aplikasi lainnya.
  • Versi Pratinjau Developer Android 12 belumdisetujui Compatibility Test Suite (CTS), tetapi telah lulus pengujian awal dan menyediakan kumpulan API prarilis stabil bagi developer. Aplikasi yang bergantung pada versi yang disetujui CTS atau menggunakan SafetyNet API mungkin tidak berfungsi sebagaimana mestinya di versi Pratinjau Developer Android 12.

Dapatkan dukungan

Dua saluran dukungan utama tersedia saat Anda melakukan pengembangan dan pengujian dengan Pratinjau Developer Android 12. 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 Pratinjau Developer untuk membuat masalah baru, melihat, dan melacak masalah yang telah dikirimkan oleh Anda dan developer lainnya. Sebelum membuat masalah Anda sendiri, periksa masalah umum yang tercantum di bawah ini dan telusuri daftar masalah yang paling sering terjadi dan masalah yang baru saja dibuat untuk melihat apakah orang lain telah melaporkannya. Anda dapat berlangganan dan memillih 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 12, bergabunglah dengan komunitas android_beta di Reddit.

Masalah umum

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

Aplikasi

  • Dalam beberapa skenario, pengguna aplikasi yang telah diberi izin Display over other apps dan merender overlay layar penuh dapat menemukan sentuhan yang diblokir di Android 12 sampai developer mengupdate aplikasi. Pengguna yang terdampak dapat menonaktifkan izin untuk sementara di Setelan, yang selalu dapat diakses menggunakan ikon setelan di menu notifikasi. Jika aplikasi yang digunakan terdampak oleh masalah ini, Anda dapat menghubungi developer aplikasi secara langsung untuk memberi tahu kepada mereka.

Platform Android

  • Akibat adanya masalah yang memengaruhi WebView, developer saat ini tidak dapat mengaktifkan atau menguji perubahan Schemeful Same-Site di Android 12. Kami telah menyelesaikan masalah ini secara internal, dan masalah ini akan disertakan dalam rilis pratinjau developer di masa mendatang. Sementara itu, Anda masih dapat menguji aplikasi untuk perubahan SameSite lainnya di Android 12. Untuk mengetahui informasi selengkapnya, lihat Perilaku cookie SameSite modern di WebView.
  • Pada beberapa perangkat, perangkat sesekali terputus dari Wi-Fi meskipun sinyal Wi-Fi kuat. Untuk mengatasi masalah ini, nonaktifkan Wi-Fi perangkat lalu aktifkan kembali.
  • Mengupgrade dari versi produksi tanpa menghapus data dapat menyebabkan kehilangan kontrol HID untuk perangkat Bluetooth yang telah disambungkan sebelumnya. Untuk mengatasinya, lepaskan sambungan perangkat kemudian sambungkan ulang, atau lakukan reset ke setelan pabrik.
  • Pada beberapa perangkat, perangkat menampilkan pesan "UI Sistem terus berhenti" jika pengguna mencoba mengambil screenshot dengan menekan Daya + Turunkan Volume dari layar Kunci.

Android Studio dan alat

  • Saat menginstal aplikasi yang memiliki targetSdkVersion 'S' dari Android Studio, developer mungkin melihat error berikut:

    Installation did not succeed.
    The application could not be installed: INSTALL_FAILED_VERIFICATION_FAILURE
    List of apks:
    [0] '.../build/outputs/apk/debug/app-debug.apk'
    Installation failed due to: 'null'
    

    Kemungkinan penyebabnya adalah satu atau beberapa aktivitas, layanan, atau penerima siaran aplikasi menyertakan filter intent, tetapi tidak secara eksplisit menetapkan nilai untuk android:exported. Android 12 memerlukan setelan nilai eksplisit untuk atribut ini di semua komponen <activity>, <service>, dan <receiver> yang juga memiliki <intent-filter> yang ditentukan. Untuk mengetahui informasi selengkapnya, lihat Mengekspor komponen yang lebih aman. Catatan: Masalah ini sudah teratasi dalam rilis terbatas Android Studio Arctic Fox terbaru. Untuk mendapatkan perbaikan dan penyempurnaan terbaru saat menargetkan Android 12, sebaiknya instal versi pratinjau Android Studio bersama dengan versi stabil.

Android Enterprise

  • Setelah menetapkan pembatasan aplikasi di Chrome, aplikasi akan error saat diluncurkan. Untuk memperbaikinya, update Chrome ke versi 89 atau yang lebih baru.
  • Jika Anda mengaktifkan dan menonaktifkan profil kerja berulang kali, Anda akan mendapati pola layar kunci tidak diterima dan tidak dapat membuka kunci perangkat. Mulai ulang perangkat untuk membuka kunci.
  • Perangkat dapat memiliki sandi seluruh perangkat dan tantangan keamanan profil kerja. Saat mengetuk notifikasi aplikasi kerja di layar kunci, Anda akan diminta untuk membuka kunci perangkat terlebih dahulu, lalu diminta untuk membuka kunci profil kerja. Jika tantangan kerja tidak meminta Anda membuka kunci, geser tugas dari aplikasi terbaru atau layar Ringkasan, lalu buka kembali aplikasi kerja.

Android Auto

  • Saat mengaktifkan mode gelap di ponsel, mode malam di Android Auto mungkin juga akan berubah.
  • Saat menjalankan proyeksi Android Auto, status bar teratas yang menampilkan waktu, cuaca, dan detail sistem mungkin tidak transparan.

Android TV

  • Penyiapan menggunakan Aplikasi Google Home tidak didukung pada versi ini.
  • Hotplugging kabel HDMI dapat menyebabkan pemutaran video gagal pada beberapa tampilan sink.
  • Dalam rilis ini, beberapa halaman di aplikasi Setelan TV berisi placeholder kosong.