Android 14 Developer Preview 1 hadir dengan opsi penyesuaian baru, masa pakai baterai yang lebih baik, dan banyak lagi

click fraud protection

Pratinjau pengembang pertama Android 14 akhirnya tiba, dan sudah ada beberapa perubahan menarik.

Ada beberapa sistem operasi di dunia yang mengklaim memiliki tingkat pengaruh yang sama dengan Android. Ini memberdayakan lebih dari 2,5 miliar ponsel cerdas di seluruh dunia, dan setiap tahun menerima peningkatan baru dengan peningkatan dari versi sebelumnya. Pratinjau pengembang pertama Google Android 14 sekarang aktif, membawa perubahan yang menguntungkan pengembang sekaligus meningkatkan kesehatan sistem perangkat dan memberi pengguna lebih banyak penawaran penyesuaian.

Seperti yang tersirat dalam judul "Pratinjau Pengembang", rilis ini dimaksudkan untuk digunakan oleh pengembang saja. Ini untuk menguji fitur baru dan memastikan bahwa aplikasi mereka berfungsi pada perangkat yang diperbarui sebagaimana mestinya. Akan ada bug, akan ada masalah lain, dan Google akan mendorong umpan balik dari developer selama beberapa bulan mendatang. Jika Anda tidak keberatan mengalami masalah, cobalah Android 14. Namun, jika Anda mengandalkan ponsel cerdas Anda yang stabil secara konsisten, mungkin ada baiknya menunggu rilis Android 14 lengkap yang diharapkan diluncurkan pada paruh kedua tahun ini.

Fitur yang paling menonjol dari Android 14 developer preview 1 meliputi:

  • Peningkatan perilaku API: Perubahan telah dilakukan pada perilaku API untuk menawarkan pengalaman aplikasi yang lebih konsisten kepada pengguna di seluruh perangkat sambil mengurangi penggunaan sumber daya sistem. Ada juga panduan yang diperbarui untuk membantu pengembang memanfaatkan multitasking dan fitur unik untuk layar besar guna membuat aplikasi seluler mereka untuk lebih banyak perangkat.
  • Masa pakai baterai dan peningkatan kesehatan sistem: Perbaikan pada sistem penyiaran internal akan membantu membuat masa pakai baterai perangkat dan konsumsi baterai lebih efisien bagi pengguna.
  • Lebih banyak opsi penyesuaian: Android 14 menawarkan peningkatan aksesibilitas dan fitur bahasa.
    • Android 14 memudahkan pengembang untuk memungkinkan pengguna memilih bahasa pilihan mereka aplikasi individual dan menambahkan dukungan untuk istilah alamat yang berbeda saat merujuk ke pengguna dalam gender bahasa.
    • Dalam mengakomodasi pengguna dengan penglihatan terbatas, Android 14 memiliki peningkatan ukuran font hingga 200% (naik dari 130%) dan penskalaan font non-linier otomatis untuk mengurangi masalah tata letak umum dan membuat teks lebih banyak dapat dibaca.

Kapan Android 14 akan dirilis?

Untuk pembaruan Android, Google biasanya mengungkapkan pencapaian "stabilitas platform" sehingga pengembang dapat mengetahui kapan Google bermaksud memberikan API SDK/NDK final, bersama dengan API internal final dan sistem yang menghadap ke aplikasi perilaku. Google bermaksud untuk mencapai stabilitas platform pada Juni 2023, dengan rencana minimal "beberapa minggu" sebelum rilis resmi. Android 13 mencapai stabilitas platform pada Juni 2022 dan versi terakhirnya adalah dirilis di Agustus tahun itu. Google telah merilis detail lebih lanjut tentang jadwal rilis yang dapat Anda periksa.

Opsi penyesuaian ekstra di Android 14

Android adalah tentang penyesuaian, dan dengan Android 14, ada beberapa perubahan yang akan memberi pengguna kontrol lebih besar atas konten yang mereka lihat dan cara mereka melihatnya.

Font lebih besar dengan penskalaan non-linier

Jika Anda memerlukan ukuran font yang lebih besar di Android 13 atau lebih rendah, maksimum yang dapat Anda tingkatkan adalah 130% dari ukuran default. Dengan Android 14, batasan itu akan meningkat menjadi 200%. Terlebih lagi, jika teks menjadi terlalu besar, maka teks tersebut tidak akan bertambah dengan kecepatan yang sama dengan teks yang lebih kecil di layar. Ini memastikan bahwa semuanya dapat dibaca sambil membantu pengguna yang mungkin memerlukan dukungan tambahan untuk melihat apa yang ada di layar.

Preferensi bahasa per aplikasi

Pengembang akan dapat menyesuaikan kumpulan bahasa yang ditampilkan per aplikasi, memungkinkan eksperimen A/B dan menyediakan lokal yang diperbarui jika aplikasi menggunakan dorongan pelokalan sisi server.

API Infleksi Tata Bahasa

API infleksi tata bahasa memungkinkan pengembang untuk dengan mudah mendukung pengguna yang berbicara bahasa dengan jenis kelamin tata bahasa, seperti Prancis atau Jerman.

  • Maskulin: “Vous êtes abonné à...”
  • Feminin: “Vous êtes abonnée à…”
  • Netral: “Abonnement à…aktif”

Jenis kelamin melekat pada banyak bahasa, dan ini memudahkan pengembang untuk mendukung jenis kelamin pemirsa.

Privasi dan keamanan

Blokir pemasangan aplikasi

Dimulai dengan Android 14, pengguna tidak akan dapat dengan mudah melakukan sideload aplikasi di smartphone mereka yang menargetkan Android SDK level 22 atau lebih rendah. Ini karena beberapa malware atau aplikasi berbahaya lainnya akan menargetkan SDK 22 untuk menghindari model izin waktu proses yang diperkenalkan dengan Android 6.0 Marshmallow. Pengembang dan penggemar masih dapat menginstal aplikasi lama menggunakan yang berikut ini adb memerintah.

adb install --bypass-low-target-sdk-block FILENAME.apk

Penerima runtime

Aplikasi yang menargetkan Android 14 harus menunjukkan apakah penggunaan Context.registerReceiver() dinamis harus diperlakukan sebagai "diekspor" atau "tidak diekspor".

Maksud implisit yang lebih aman

Untuk mencegah aplikasi berbahaya menginterupsi maksud, aplikasi yang menargetkan Android 14 dilarang mengirimkan maksud secara internal yang tidak menentukan paket.

Pemuatan kode dinamis yang lebih aman

Pemuatan kode dinamis memungkinkan malware dan eksploit lainnya, karena memungkinkan pengunduhan file yang dapat dieksekusi yang dapat dimanipulasi secara tidak terduga. Aplikasi yang menargetkan Android 14 yang menggunakan pemuatan kode dinamis perlu memastikan bahwa file yang dimuat akan dijadikan hanya-baca.

Pemrosesan latar belakang yang ditingkatkan

Pembaruan dan penambahan Layanan JobScheduler dan Foreground Services

Google membuat beberapa perubahan pada cara kerja JobScheduler dan cara Layanan Latar Depan didesain. Sebagai permulaan, Layanan Foreground hanya boleh dicadangkan untuk tugas-tugas yang dihadapi pengguna dengan prioritas tertinggi sehingga Android dapat meningkatkan konsumsi sumber daya dan masa pakai baterai. Ada pekerjaan baru juga, seperti jenis transfer data yang diprakarsai pengguna.

Juga akan ada persyaratan bagi pengembang untuk mendeklarasikan jenis layanan latar depan. Persyaratan ini memungkinkan pengembang untuk secara jelas menentukan maksud dari pekerjaan latar belakang sambil memperjelas kasus penggunaan mana yang sesuai untuk layanan latar belakang. Google Play juga akan meluncurkan kebijakan baru untuk memastikan penggunaan yang tepat dari API ini.

Siaran yang dioptimalkan

Perubahan ini seharusnya tidak menimbulkan masalah bagi pengembang karena merupakan internal Android, tetapi Google membuat pengembang menyadarinya. Google telah mengubah cara aplikasi menerima terdaftar konteks disiarkan setelah aplikasi masuk ke a keadaan cache, karena siaran ke penerima yang terdaftar dalam konteks mungkin diantrekan dan hanya dikirim ke aplikasi setelah keluar dari status cache. Selain itu, beberapa siaran terdaftar konteks berulang, seperti BATERAI_BERUBAH, dapat digabungkan menjadi satu siaran terakhir sebelum dikirimkan setelah aplikasi keluar dari status cache.

Kompatibilitas aplikasi

Saat ponsel cerdas berubah, faktor bentuk tertentu (seperti ponsel lipat) menimbulkan masalah bagi pengembang. Bagaimana pengembang dapat membuat aplikasi mereka berfungsi dan dengan mulus beralih di antara dua faktor bentuk yang sama sekali berbeda dengan cepat, misalnya? Bagaimana sebuah aplikasi dapat dengan andal memprediksi di mana kamera terpotong? Ini adalah masalah yang coba dipecahkan oleh Google dengan membuatnya semudah mungkin bagi pengembang untuk menanyakan sistem dan mencari tahu parameter spesifik tersebut.

Dukungan OpenJDK 17

Dukungan OpenJDK 17 sedang diperkenalkan untuk sepenuhnya mengaktifkan fitur Java 17 di pratinjau pengembang yang akan datang, termasuk kelas rekaman, string multi-baris, dan contoh pencocokan pola. Terimakasih untuk Jalur Utama Proyek, Google mengatakan bahwa lebih dari 600 juta perangkat akan dapat menerima pembaruan ART terbaru yang menyertakan perubahan ini juga.

Pengujian dan debugging lebih mudah

Sama seperti tahun lalu, Google akan memungkinkan pengembang untuk beralih fitur baru. Matikan ini terletak di opsi pengembang.

Cara mengunduh dan menginstal Pratinjau Pengembang Android 14 1 di perangkat Google Pixel Anda

Anda dapat dengan mudah mengunduh Pratinjau Pengembang Android 1, dan pastikan untuk membaca panduan kami di cara instal android 14 jika Anda tidak yakin bagaimana melakukannya.

Google secara resmi merilis pembaruan pratinjau pengembang ini untuk Pixel 7 Pro, Pixel 7, Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G) atau Pixel 4a. Anda dapat menggunakan image sistem 64-bit dengan Android Emulator di Android Studio, dan Anda juga dapat menggunakan GSI.


Apa pendapat Anda tentang build Developer Preview terbaru? Apakah Anda akan menginstalnya di perangkat Anda? Bagaimana pengalaman Anda? Beri tahu kami di komentar di bawah!