Pratinjau pertama Android 12
Penulis: Dave Burke, VP of Engineering
Setiap hari, aplikasi Android membantu miliaran orang bekerja, bermain, berkomunikasi, dan berkreasi di berbagai perangkat mulai dari ponsel, laptop, tablet, TV, dan mobil. Ketika semakin banyak orang mengandalkan pengalaman yang Anda bangun, ekspektasi mereka juga meningkat dengan cepat. Inilah salah satu alasan kami membagikan rilis Android dengan Anda lebih awal: masukan Anda akan membantu kami membangun platform yang lebih baik untuk aplikasi Anda dan semua orang yang menggunakannya. Hari ini, kami merilis Developer Preview pertama Android 12, versi Android berikutnya, untuk pengujian dan masukan Anda.
Pada setiap versi, kami berupaya membuat OS lebih pintar, lebih mudah digunakan, dan berkinerja lebih baik, dengan selalu mengutamakan privasi dan keamanan. Di Android 12, kami juga berupaya memberikan fitur baru untuk menciptakan pengalaman luar biasa bagi pengguna. Mulai dengan hal-hal seperti transcoding media kompatibel, yang membantu aplikasi Anda menangani format video terbaru jika Anda belum mendukungnya, dan lebih mudah menyalin/menempelkan beragam konten ke dalam aplikasi, seperti gambar dan video. Kami juga menambahkan perlindungan privasi dan mengoptimalkan kinerja agar aplikasi Anda tetap responsif.
Pratinjau pertama hari ini hanyalah permulaan untuk Android 12, dan kami memiliki banyak hal yang akan dibagikan seiring dengan perilisannya. Baca terus untuk mengetahui hal-hal terbaru di Android 12, dan kunjungi situs developer Android 12 untuk detail tentang download Pixel dan kronologi rilis. Seperti biasa, sangatlah penting untuk mendapatkan masukan awal dari Anda, guna membantu kami menerapkannya ke dalam produk final, jadi beri tahu kami pendapat Anda !
Selain pekerjaan yang kami lakukan di Android 12, akhir bulan ini kami memiliki banyak hal yang akan dibagikan tentang fitur penting lainnya untuk membantu Anda menciptakan pengalaman pengguna yang luar biasa dengan lebih mudah: Jetpack Compose, toolkit modern kami untuk membangun UI native. Bergabunglah bersama kami di #TheAndroidShow untuk melihat latar belakang Jetpack Compose, dalam streaming langsung tanggal 24 Februari pukul 09 pagi Waktu Pasifik, dan tweet pertanyaan Jetpack Compose Anda menggunakan #TheAndroidShow agar dijawab langsung di acara tersebut.
Kepercayaan dan keamanan
Privasi adalah inti dari semua yang kami lakukan, dan di Android 12 kami tetap fokus memberikan lebih banyak transparansi dan kontrol kepada pengguna sembari menjaga perangkat dan data mereka tetap aman. Dalam rilis hari ini kami telah menambahkan kontrol baru atas identifier yang bisa digunakan untuk pelacakan, default yang lebih aman untuk komponen aplikasi, dan banyak lagi. Perubahan ini bisa memengaruhi aplikasi Anda, jadi kami menyarankan pengujian sesegera mungkin. Nantikan lebih banyak fitur privasi dan keamanan yang akan hadir dalam rilis pratinjau mendatang.
Perilaku cookie SameSite modern di WebView - Sejalan dengan perubahan pada Chrome dan browser lain, WebView menyertakan perilaku cookie SameSite baru untuk memberikan keamanan dan privasi tambahan serta memberikan transparansi dan kontrol yang lebih banyak kepada pengguna atas cara penggunaan cookie di seluruh situs. Selengkapnya di sini .
Netlink MAC Terbatas - Kami terus membantu developer bermigrasi ke identifier yang dapat direset untuk melindungi privasi . Dalam upaya multirilis untuk memudahkan migrasi Netlink MAC dengan lingkup-perangkat, di Android 11 kami membatasi aksesnya berdasarkan API level 30, dan di Android 12 kami menerapkan pembatasan untuk semua aplikasi - terlepas dari level targetSDK. Selengkapnya di sini .
Ekspor komponen yang lebih aman - Untuk mencegah aplikasi mengekspor aktivitas, layanan, dan penerima secara tidak sengaja, kami mengubah penanganan default atribut android;exported agar lebih eksplisit. Dengan perubahan ini, sekarang komponen yang mendeklarasikan satu atau beberapa filter intent harus secara eksplisit mendeklarasikan atribut android:exported. Anda harus memeriksa komponen dalam manifes untuk menghindari kesalahan penginstalan yang terkait dengan perubahan ini. Selengkapnya di sini .
Penanganan Intent yang lebih aman - Agar penanganan PendingIntents lebih aman, Android 12 mengharuskan aplikasi mendeklarasikan flag mutabilitas secara eksplisit, baik FLAG_MUTABLE maupun FLAG_IMMUTABLE baru, untuk setiap PendingIntent. Selengkapnya di sini .
Anda bisa membaca selengkapnya tentang hal ini serta perubahan privasi dan keamanan lainnya di sini .
Fitur pengalaman pengguna yang lebih baik
Di Android 12, kami berinvestasi di bidang-bidang penting untuk memberikan pengalaman terbaik dan kinerja yang lebih baik bagi pengguna. Berikut adalah beberapa pembaruan sejauh ini.
Transcoding media kompatibel - Dengan prevalensi encoder perangkat keras HEVC pada perangkat seluler, aplikasi kamera semakin banyak merekam dalam format HEVC, yang menawarkan peningkatan kualitas dan kompresi yang signifikan dibandingkan codec lama. Sebagian besar aplikasi akan mendukung HEVC, tetapi untuk aplikasi yang tidak bisa, kami menghadirkan transcoding media kompatibel.
Dengan fitur ini, aplikasi yang tidak mendukung HEVC bisa membuat agar platform secara otomatis melakukan transcoding file ke dalam AVC, yaitu format yang lebih kompatibel. Proses transcoding membutuhkan waktu, tergantung video dan properti perangkat kerasnya. Misalnya, transcoding video 1080p satu menit 30 fps membutuhkan waktu sekitar 9 detik pada Pixel 4. Anda bisa memilih penggunaan layanan transcoding dengan mendeklarasikan format media yang tidak didukung aplikasi Anda. Untuk developer, kami sangat menyarankan agar aplikasi Anda mendukung HEVC, dan jika tidak memungkinkan, aktifkan transcoding media kompatibel. Fitur ini akan aktif di semua perangkat yang menggunakan format HEVC untuk perekaman video. Kami sangat menantikan masukan Anda tentang fitur ini. Selengkapnya di sini .
Dukungan gambar AVIF - Untuk memberi Anda kualitas gambar yang lebih tinggi dengan kompresi yang lebih efisien, Android 12 memperkenalkan dukungan platform untuk AV1 Image File Format (AVIF). AVIF adalah format container untuk gambar dan rangkaian gambar yang dikodekan menggunakan AV1 . Seperti format gambar modern lainnya, AVIF memanfaatkan konten yang dikodekan dalam bingkai dari kompresi video. Format ini secara dramatis meningkatkan kualitas gambar untuk ukuran file yang sama jika dibandingkan dengan format gambar lama, seperti JPEG.
AVIF (18,2 kB)
JPEG (20,7 kB)
Ucapan terima kasih: Perbandingan gambar dari AVIF has landed oleh Jake Archibald
Optimalisasi layanan latar depan - Layanan latar depan adalah cara penting bagi aplikasi dalam mengelola jenis tugas tertentu yang dihadapi pengguna, tetapi bila digunakan secara berlebihan bisa memengaruhi kinerja, bahkan menyebabkan aplikasi ditutup. Untuk memastikan pengalaman yang lebih baik bagi pengguna, kami akan memblokir dimulainya layanan latar depan dari latar belakang untuk aplikasi yang menargetkan platform baru. Untuk mempermudah transisi dari pola ini, kami memperkenalkan expedited job baru di JobScheduler yang mendapatkan prioritas proses lebih tinggi, akses jaringan, dan langsung dijalankan terlepas dari pembatasan daya seperti Penghemat Baterai atau Istirahatkan. Untuk kompatibilitas ke belakang, kami juga telah memasukkan expedited job ke dalam rilis terbaru library Jetpack WorkManager . Selain itu, untuk mengurangi gangguan bagi pengguna, kami sekarang menunda tampilan beberapa notifikasi layanan latar depan hingga 10 detik. Ini memberi kesempatan tugas yang berumur pendek untuk menyelesaikan prosesnya sebelum notifikasinya ditampilkan. Selengkapnya di sini .
Penyisipan beragam konten - Pengguna menyukai gambar, video, dan konten ekspresif lainnya, tetapi menyisipkan dan memindahkan konten ini di aplikasi tidak selalu mudah. Untuk mempermudah aplikasi Anda menerima konten yang kompleks, kami memperkenalkan API terpadu baru yang memungkinkan Anda menerima konten dari sumber apa pun: clipboard, keyboard, atau seret-dan-lepaskan. Anda bisa menyematkan antarmuka baru, OnReceiveContentListener , ke komponen UI dan mendapatkan callback saat konten dimasukkan melalui mekanisme apa pun. Callback ini menjadi satu tempat bagi kode Anda untuk menangani penyisipan semua konten, dari teks biasa dan teks bergaya hingga file markup, gambar, video, audio, dan lainnya. Untuk kompatibilitas ke belakang, kami telah menambahkan API terpadu ke Androidx . Selengkapnya di sini .
Efek kombinasi audio-haptik - Di Android 12, aplikasi bisa memberikan masukan kombinasi haptik dan audio melalui vibrator ponsel. Kekuatan dan frekuensi getaran berasal dari sesi audio, sehingga Anda bisa menciptakan pengalaman game dan audio yang lebih imersif. Sebagai contoh, aplikasi panggilan video bisa menggunakan nada dering khusus untuk mengidentifikasi penelepon melalui masukan haptik, atau Anda dapat menyimulasikan medan yang tidak rata dalam game balapan. Selengkapnya di sini .
Audio multi-saluran - Android 12 menyertakan beberapa penyempurnaan audio dengan informasi spasial. Fitur ini menambahkan dukungan pemutaran MPEG-H dalam mode passthrough dan offload, audio mixer, resampler, dan efek telah dioptimalkan hingga 24 saluran (jumlah maksimum sebelumnya adalah 8).
Peningkatan API mode imersif untuk navigasi gestur - Kami telah menyederhanakan mode imersif sehingga navigasi gestur lebih mudah dan konsisten, misalnya saat menonton video, membaca buku, atau bermain game. Kami tetap melindungi aplikasi dari gestur yang tidak disengaja saat menggunakan layar-penuh yang terkait dengan game, tetapi dalam pengalaman layar-penuh atau imersif lainnya (misalnya, penampil video, membaca, galeri foto), untuk aplikasi yang menargetkan platform baru, kami mengubah nilai default untuk memungkinkan navigasi pengguna di ponsel dengan sekali usap. Selengkapnya di sini .
Update UI notifikasi - Kami memperbarui desain notifikasi untuk membuatnya lebih modern, lebih mudah digunakan, dan lebih fungsional. Dalam pratinjau pertama ini, Anda akan melihat perubahan dari laci dan kontrol ke template-nya sendiri. Kami juga mengoptimalkan transisi dan animasi di seluruh bagian sistem agar berjalan lebih mulus. Sebagai bagian dari update ini, untuk aplikasi yang menargetkan Android 12, kami mendekor notifikasi yang berisi konten khusus dengan ikon dan memperluas kemampuan agar cocok dengan semua notifikasi lainnya. Selengkapnya di sini .
Notifikasi yang lebih cepat dan responsif - Bila pengguna mengetuk notifikasi, mereka berharap akan langsung masuk ke aplikasi - lebih cepat lebih baik. Untuk memenuhi ekspektasi tersebut, developer harus memastikan bahwa pengetukan notifikasi akan langsung memicu Activity, daripada menggunakan “trampolin” - layanan atau penerima siaran perantara - untuk memulai Activity. Trampolin notifikasi bisa menyebabkan penundaan yang signifikan dan memengaruhi pengalaman pengguna. Agar notifikasi tetap responsif, Android 12 akan memblokir trampolin notifikasi dengan mencegahnya meluncurkan Activity targetnya, dan kami meminta developer untuk berpindah dari pola ini. Perubahan hanya berlaku untuk aplikasi yang menargetkan platform baru, tetapi untuk semua aplikasi kami akan menampilkan toast untuk membuat trampolin terlihat oleh Anda dan pengguna. Selengkapnya di sini .
Panggilan IPC Binder yang ditingkatkan - Sebagai bagian dari pekerjaan kami pada kinerja, kami berfokus pada pengurangan variabilitas sistem. Kami telah memperhatikan latensi dan distribusi beban kerja, dan membuat optimalisasi yang mengurangi pengalaman median dari bagian paling belakang, atau kasus penggunaan persentil 99%. Untuk itu, kami telah menargetkan peningkatan pada panggilan binder sistem dengan menambahkan strategi caching ringan dan berfokus pada upaya menghilangkan perebutan kunci untuk meningkatkan distribusi latensi. Hal ini menghasilkan peningkatan kinerja kira-kira 2x lipat pada panggilan Binder secara keseluruhan, dengan peningkatan yang signifikan pada panggilan tertentu, misalnya peningkatan 47x dalam refContentProvider(), 15x pada releaseWakeLock(), dan 7,9x pada JobScheduler.schedule().
Kompatibilitas aplikasi
Kami berupaya membuat update lebih cepat dan lebih lancar dengan memprioritaskan kompatibilitas aplikasi saat kami meluncurkan versi platform baru. Di Android 12, kami membuat sebagian besar perubahan yang berhubungan dengan aplikasi bersifat pilihan untuk memberi Anda lebih banyak waktu, dan kami telah meng-update fitur dan proses untuk membantu Anda mempersiapkan lebih cepat. Kami juga telah menambahkan fungsionalitas baru ke update sistem Google Play untuk memberikan lingkungan yang lebih baik bagi aplikasi Anda di perangkat Android 12.
Semakin banyak Android yang di-update melalui Google Play - Kami terus memperluas investasi dalam update sistem Google Play (Project Mainline) untuk memberikan lingkungan yang lebih konsisten dan aman pada aplikasi di seluruh perangkat. Di Android 12 kami telah menambahkan modul Android Runtime (ART) agar bisa mendorong update ke runtime inti dan library pada perangkat yang menjalankan Android 12. Kami bisa meningkatkan kinerja dan ketepatan runtime, mengelola memori dengan lebih efisien, dan membuat operasi Kotlin lebih cepat - semuanya tanpa memerlukan update sistem lengkap. Kami juga memperluas fungsionalitas modul yang sudah ada - misalnya dengan menyediakan fitur transcoding media kompatibel di dalam modul yang dapat di-update.
Mengoptimalkan untuk tablet, perangkat foldable, dan TV - Dengan semakin banyak orang yang menggunakan aplikasi di perangkat layar-besar seperti perangkat foldable, tablet, dan TV, sekaranglah waktu yang tepat untuk memastikan bahwa aplikasi atau game Anda sudah siap. Mulailah dengan mengoptimalkan untuk tablet dan membangun aplikasi untuk perangkat foldable . Dan, untuk layar terbesar di rumah, pratinjau Android 12 yang pertama untuk Android TV juga tersedia. Selain menghadirkan fitur Android terbaru ke TV dengan pratinjau ini, Anda juga bisa menguji aplikasi Anda pada pengalaman TV Google yang sepenuhnya baru. Ketahui selengkapnya di situs Android TV Developers dan mulailah dengan ADT-3 developer kit .
Daftar antarmuka non-SDK yang di-update - Kami membatasi antarmuka non-SDK tambahan, dan seperti biasa, kami menantikan masukan dan permintaan Anda untuk API publik yang setara .
Lebih mudah menguji dan men-debug perubahan - Untuk memudahkan Anda menguji perubahan pilihan yang dapat memengaruhi aplikasi, banyak di antaranya yang kami jadikan agar dapat diaktifkan atau dinonaktifkan. Dengan pengubah ini, Anda bisa mengaktifkan atau menonaktifkan masing-masing perubahan secara paksa dari opsi Developer atau adb. Lihat detail selengkapnya di sini .
[Sisipkan gambar 4]
Pengubah kompatibilitas aplikasi di Opsi Developer.
Tahapan pencapaian stabilitas platform - Seperti tahun lalu, kami memberi tahu Anda tahapan pencapaian Stabilitas Platform jauh sebelumnya, untuk memberi Anda lebih banyak waktu dalam merencanakan pekerjaan kompatibilitas aplikasi. Pada tahapan pencapaian ini, kami tidak hanya akan memberikan API SDK/NDK final, tetapi juga API internal final dan perilaku sistem yang dihadapi aplikasi. Kami berharap bisa mencapai Stabilitas Platform paling lambat Agustus 2021, dan Anda memiliki waktu beberapa minggu sebelum rilis resmi untuk melakukan pengujian akhir. Detail timeline rilis bisa dilihat di sini .
Memulai dengan Android 12
Pratinjau Developer memiliki semua yang Anda butuhkan untuk mencoba fitur Android 12, menguji aplikasi, dan memberi kami masukan . Anda bisa memulai hari ini dengan mem-flash citra sistem perangkat ke perangkat Pixel 3 / 3 XL , Pixel 3a / 3a XL , Pixel 4 / 4 XL , Pixel 4a / 4a 5G , atau Pixel 5 . Jika tidak memiliki perangkat Pixel, Anda bisa menggunakan citra sistem 64-bit dengan Android Emulator di Android Studio.
Jika sudah siap , berikut ini beberapa hal yang harus Anda lakukan:
Mencoba fitur dan API baru - masukan Anda sangatlah penting selama bagian awal pratinjau developer. Laporkan masalah di tracker atau beri kami masukan langsung melalui survei untuk fitur terpilih dari halaman masukan dan permintaan .
Menguji kompatibilitas aplikasi Anda saat ini - tujuannya di sini adalah mengetahui apakah aplikasi Anda dipengaruhi oleh perubahan perilaku default di Android 12. Cukup instal aplikasi yang Anda publikasikan saat ini ke perangkat atau emulator yang menjalankan Android 12 dan uji.
Menguji aplikasi Anda dengan perubahan yang dipilih - Android 12 memiliki perubahan perilaku pilihan yang hanya memengaruhi aplikasi Anda bila menargetkan platform baru. Sangatlah penting memahami dan menilai perubahan ini sejak dini. Untuk mempermudah pengujian, Anda bisa mengaktifkan dan menonaktifkan perubahan secara individual .
Kami akan meng-update citra sistem pratinjau dan SDK secara berkala selama siklus rilis Android 12. Rilis pratinjau awal ini untuk kalangan developer saja dan tidak ditujukan untuk penggunaan sehari-hari atau konsumen, sehingga kami hanya menyediakannya melalui download manual . Anda bisa mem-flash citra pabrik ke perangkat Pixel, atau melakukan sideload citra OTA ke perangkat Pixel yang menjalankan Android 11, sehingga Anda tidak perlu membuka kunci bootloader atau menghapus data. Apa pun cara yang dipilih, setelah menginstal build pratinjau secara manual, Anda secara otomatis akan mendapatkan update lewat jaringan seluler untuk semua pratinjau dan Beta selanjutnya. Selengkapnya di sini .
Dengan semakin dekatnya produk final, kami akan mengajak konsumen ikut mencobanya, saat itu kami juga akan membuka pendaftaran melalui Android Beta. Tunggulah detailnya, tetapi untuk saat ini perlu dicatat bahwa Android Beta sekarang belum tersedia untuk Android 12 .
Untuk informasi selengkapnya, kunjungi situs developer Android 12 .
Opsi 1 (fokus pada DP1, TV)
Kompatibilitas dengan TV - Dengan waktu tonton TV yang semakin meningkat, sekaranglah waktu yang tepat untuk membawa aplikasi atau game Anda ke layar besar. Untuk membantu Anda menguji aplikasi, pratinjau Android 12 pertama untuk Android TV juga tersedia hari ini. Selain menghadirkan fitur Android 12 ke TV dengan pratinjau ini, Anda juga bisa menguji aplikasi pada pengalaman Google TV yang sepenuhnya baru. Ketahui selengkapnya di situs Android TV Developers dan mulailah dengan ADT-3 developer kit .
Opsi 2 (termasuk tablet/perangkat foldable)
Kompatibilitas dengan faktor bentuk lain - Dengan meningkatnya waktu tonton TV dan penggunaan tablet, sekaranglah waktu yang tepat untuk memastikan aplikasi atau game Anda siap untuk layar yang lebih besar. Mulailah dengan mengoptimalkan untuk tablet dan membangun aplikasi untuk perangkat foldable . Dan, untuk layar terbesar di rumah, pratinjau Android 12 pertama untuk Android TV juga tersedia hari ini. Selain menghadirkan fitur Android terbaru ke TV dengan pratinjau ini, Anda juga bisa menguji aplikasi Anda pada pengalaman TV Google yang sepenuhnya baru. Ketahui selengkapnya di situs Android TV Developers dan mulailah dengan ADT-3 developer kit .
Inovasi dan faktor bentuk baru
Layar besar dan perangkat foldable - Kami melihat pertumbuhan pesat di tablet karena banyak pengguna yang menghabiskan lebih banyak waktu di rumah. Sekaranglah waktu yang tepat untuk memastikan aplikasi atau game Anda dioptimalkan untuk tablet . Kami juga melihat momentum pada perangkat foldable, dan di Android 12 kami berupaya memperluas dukungan untuk perangkat foldable di seluruh platform. Developer bisa mulai membangun untuk perangkat baru ini sekarang - membangun aplikasi untuk perangkat foldable adalah sumber daya yang disarankan, dan coba menggunakan Jetpack Window Manager untuk mempercepat development.
Android TV - Waktu tonton TV meningkat, dan lebih dari 75% rumah (di AS) sekarang memiliki TV yang terhubung ke internet. Untuk menyiapkan aplikasi Anda bagi layar besar, pratinjau Android 12 pertama untuk Android TV juga tersedia hari ini. Pratinjau ini menghadirkan fitur Android 12 ke TV, selain penyesuaian khusus untuk TV. Dengan pratinjau ini, developer juga dapat menguji pengalaman Google TV yang sepenuhnya baru di ADT-3 developer kit . Ketahui selengkapnya dan mulailah di situs developer Android TV .
Mengurangi visibilitas notifikasi waktu-singkat - Kami juga sedang berusaha meningkatkan pengalaman pengguna untuk notifikasi dengan menunda tampilan notifikasi layanan latar depan selama beberapa detik. Dengan menunggu sebentar, banyak jenis tugas layanan latar depan yang memiliki kesempatan untuk diselesaikan dan tidak perlu ditampilkan kepada pengguna. Hal ini akan membantu mengurangi jumlah notifikasi yang tidak dapat ditindaklanjuti, yang hanya muncul sesaat. Selengkapnya di sini.
[Sisipkan gambar 5]
[disebutkan dalam referensi yang lebih singkat pada update UI]
[dipertahankan untuk DP2 per tim 2/4]
Peningkatan Picture in Picture (PIP) - untuk pengguna navigasi gestur, kami meningkatkan cara transisi aplikasi ke mode gambar-dalam-gambar (PIP) dengan usap-ke-atas-untuk-ke-beranda. Jika aplikasi mengaktifkan auto-PIP , sekarang sistem secara langsung mentransisikan aplikasi ke mode PIP pada atas-ke-beranda, daripada menunggu animasi atas-ke-beranda selesai. Hal ini membuat transisi menjadi lebih mulus dan meningkatkan kinerja yang dirasa. Kami juga meningkatkan perubahan ukuran jendela PIP untuk konten non-video. Sekarang aplikasi bisa mengaktifkan perubahan ukuran yang mulus agar sistem bisa mengubah ukuran PIP Activity bila diperlukan.
5G - 5G semakin populer di kalangan operator dan beberapa perangkat baru dipasarkan untuk menghadirkan teknologi baru ini kepada pengguna. Di Android 12 kami terus membangun dukungan platform Android untuk 5G sembari memberikan akses aplikasi melalui API konektivitas yang sudah ada. Yang baru dalam rilis ini adalah pembagian jaringan 5G, yang memungkinkan operator menawarkan layanan tersegmentasi pada perusahaan besar.
Tema dan fitur pendukung
Inovasi, perangkat keras, faktor bentuk
5G
Perangkat foldable dan tablet
Android TV
Kepercayaan dan keamanan
Privasi
Cookie SameSite WebView
Mengunci MAC netlink
Keamanan
Komponen default yang diekspor
PendingIntent Mutablility
Aplikasi/pengalaman pengguna berkualitas
Transcoding video yang mulus
Pembatasan layanan latar depan
Trampolin notifikasi
Penyisipan beragam konten
Peningkatan mode imersif untuk navigasi gestur
Update UI sistem
Peningkatan kinerja di Binder
Kompatibilitas aplikasi
Modul ART yang dapat di-update
Pengujian dan proses debug perubahan yang lebih mudah
Tahapan pencapaian stabilitas platform
DP1 tidak disebutkan di blog
Translation API (terlihat, tetapi bagian dari terjemahan BC)
AppSearch API (terlihat, tetapi lebih memilih untuk dipertahankan per tim)
GNSS Correlation Vector API (API ) (terlihat, tetapi diakses melalui gmscore/bluesky)
Sembunyikan jendela overlay non-sistem (API ) (dipertahankan per tim)
Sensor gerakan batas kecepatan (relevansinya rendah untuk sebagian besar aplikasi)
RenderEffect (CL , bug )/ Rendernode (dipertahankan pada DP2 untuk cerita lengkap, per Dan)
GL ES dEQP untuk aplikasi - CL , bug (cover DP2 per Dan)
Update PIP (per tim)
Postingan blog DP2
Kinerja
5G
Update estimasi bandwidth
Game
Penghentian Renderscript
Apakah kita perlu/ingin membicarakannya sekarang? Vulkan, GL, compute, akan ada lib C++ sumber terbuka
Memberikan inset sudut membulat di displaycutout
Pembagian 5g dan estimasi bandwidth.
Panggilan telepon yang diperkaya
Template dan pembatasan notifikasi
Corona Renderer Crack Download
ReplyDeleteElementor Pro Crack Download
Whatsapp Bulk Sender Crack Download
AirDroid Premium Crack Download
ReplyDeleteIf you're looking for a great way to unwind with some engaging online games, check out Neal fun unblocked. It offers a fantastic variety of games that are both fun and easy to access, perfect for a quick break or some leisurely playtime. Give it a try and see which game becomes your new favorite!