Diposting oleh Dave Burke, VP of Engineering
Kami merilis Pratinjau Developer pertama Android 15 hari ini sehingga Anda, developer, bisa berkolaborasi dengan kami untuk membangun Android yang lebih baik.
Android 15 melanjutkan upaya kami untuk membangun platform guna membantu meningkatkan produktivitas Anda sekaligus memberikan kemampuan baru untuk menghadirkan pengalaman media yang superior, meminimalkan dampak baterai, memaksimalkan kelancaran performa aplikasi, serta melindungi privasi dan keamanan pengguna, semuanya pada beragam perangkat yang ada di luar sana.
Android memungkinkan aplikasi Anda memanfaatkan hardware perangkat premium, termasuk kemampuan kamera kelas atas, GPU yang kuat, layar yang memukau, dan pemrosesan AI. Permintaan untuk perangkat layar besar, termasuk tablet, perangkat foldable, dan flippable, terus meningkat, menawarkan peluang untuk menjangkau pengguna kelas atas. Selain itu, Android berkomitmen untuk menyediakan peralatan dan library untuk membantu aplikasi Anda memanfaatkan kemajuan AI terbaru.
Masukan Anda terhadap Pratinjau Developer Android 15 dan program beta QPR memainkan peran penting dalam membantu perkembangan Android. Situs developer Android 15 punya banyak informasi tentang pratinjau, termasuk download untuk Pixel dan dokumentasi mendetail tentang perubahan. Pratinjau ini hanyalah permulaan, dan kami memiliki banyak hal yang akan dibagikan seiring dengan siklus rilisnya. Terima kasih sebelumnya atas bantuan Anda dalam menjadikan Android sebagai platform yang bisa digunakan oleh semua orang.
Melindungi privasi dan keamanan pengguna
Android terus berupaya menciptakan solusi untuk memaksimalkan privasi dan keamanan pengguna.
Privacy Sandbox di Android
Android 15 membawa Android AD Services ke ekstensi level 10, dengan menggabungkan versi terbaru Privacy Sandbox di Android, bagian dari upaya kami untuk mengembangkan teknologi baru guna meningkatkan privasi pengguna serta memungkinkan pengalaman periklanan yang efektif dan dipersonalisasi untuk aplikasi seluler. Situs kami punya banyak informasi tentang pratinjau developer dan program beta Privacy Sandbox di Android untuk membantu Anda memulai.
Health Connect
Android 15 mengintegrasikan Android 14 ekstensi 10 di dalam Health Connect dari Android, sebuah platform yang aman dan terpusat untuk mengelola serta membagikan data kesehatan dan kebugaran yang dikumpulkan aplikasi. Update ini menambahkan dukungan untuk tipe data baru dalam aspek kebugaran, nutrisi, dan lainnya.
Integritas file
FileIntegrityManager Android 15 menyertakan API baru yang memanfaatkan fitur fs-verity di kernel Linux. Dengan fs-verity, file bisa dilindungi dengan penanda kriptografi khusus, membantu Anda memastikan bahwa file tersebut tidak diubah atau dirusak. Hal ini menghasilkan peningkatan keamanan, perlindungan dari potensi malware atau modifikasi file yang tidak diotorisasi yang dapat membahayakan fungsionalitas atau data aplikasi Anda.
Berbagi layar parsial
Android 15 mendukung berbagi layar parsial sehingga pengguna bisa membagikan atau merekam jendela aplikasi saja, tidak seluruh layar perangkat. Fitur ini, yang aktif pertama kali di Android 14 QPR2, mencakup MediaProjection callback yang memungkinkan aplikasi Anda menyesuaikan pengalaman berbagi layar parsial. Perhatikan bahwa persetujuan pengguna sekarang diperlukan untuk setiap sesi perekaman MediaProjection.
Mendukung kreator
Android terus berupaya memberi Anda akses ke alat dan hardware untuk mendukung kreator mewujudkan visi mereka di Android.
Kontrol Kamera Dalam Aplikasi
Android 15 menambahkan ekstensi baru untuk kontrol yang lebih besar atas hardware kamera dan algoritmenya pada perangkat yang didukung:
- Penyesuaian kekuatan lampu flash canggih yang memungkinkan kontrol presisi intensitas flash dalam mode SINGLE dan TORCH sewaktu mengambil gambar.
Perangkat Virtual MIDI 2.0
Android 13 menambahkan dukungan untuk terkoneksi ke perangkat MIDI 2.0 melalui USB, yang berkomunikasi menggunakan Universal MIDI Packets (UMP). Android 15 memperluas dukungan UMP ke aplikasi MIDI virtual, yang memungkinkan aplikasi komposisi untuk mengontrol aplikasi synthesizer sebagai perangkat MIDI 2.0 virtual, seperti halnya pada perangkat USB MIDI 2.0.
Performa dan kualitas
Android terus berfokus untuk membantu Anda meningkatkan kualitas aplikasi. Sebagian besar fokusnya adalah peralatan dan library, termasuk Jetpack Compose, Android Studio, dan lainnya.
Performa Dinamis
Android 15 melanjutkan investasi kami dalam Android Dynamic Performance Framework (ADPF), kumpulan API yang memungkinkan game dan aplikasi yang intensif dalam hal performa untuk berinteraksi secara lebih langsung dengan sistem daya dan termal perangkat Android. Pada perangkat yang didukung, Android 15 akan menambahkan kemampuan ADPF baru:
- Sebuah mode efisiensi daya sebagai sesi petunjuk untuk mengindikasikan bahwa thread terkait harus lebih mengutamakan penghematan daya daripada performa, sangat bagus untuk beban kerja latar belakang yang berjalan dalam waktu lama.
- Durasi kerja GPU dan CPU keduanya bisa dilaporkan dalam sesi petunjuk, sehingga sistem dapat menyesuaikan frekuensi CPU dan GPU secara bersamaan untuk memenuhi permintaan beban kerja secara optimal.
Untuk mempelajari lebih lanjut tentang cara menggunakan ADPF dalam aplikasi dan game Anda, silakan lihat dokumentasi.
Produktivitas Developer
Android 15 terus menambahkan API OpenJDK, termasuk peningkatan kualitas buffer NIO, stream, keamanan, dan banyak lagi. API ini telah diupdate di lebih dari satu miliar perangkat yang menjalankan Android 12+ melalui update Sistem Google Play, sehingga Anda bisa menargetkan fitur pemrograman terbaru.
Kompatibilitas aplikasi
Untuk memberikan Anda lebih banyak waktu untuk merencanakan pekerjaan kompatibilitas aplikasi, kami memberitahukan tahapan pencapaian Stabilitas Platform jauh sebelumnya.
Pada tahapan pencapaian ini kami akan memberikan API SDK/NDK final, API internal final, dan perilaku sistem yang dihadapi aplikasi. Kami berharap dapat mencapai Stabilitas Platform pada Juni 2024, dan sejak saat itu Anda memiliki waktu beberapa bulan sebelum rilis resmi untuk melakukan pengujian akhir. Detail jadwal rilis bisa dilihat di sini.
Memulai dengan Android 15
Pratinjau Developer memiliki semua yang Anda butuhkan untuk mencoba fitur Android 15, menguji aplikasi Anda, dan memberi kami masukan. Anda bisa memulainya hari ini dengan mem-flash image sistem ke perangkat seri Pixel 6, 7, atau 8, serta Pixel Fold dan Pixel Tablet. Jika tidak memiliki perangkat Pixel, Anda bisa menggunakan image sistem 64-bit dengan Android Emulator di Android Studio.
Untuk pengalaman pengembangan terbaik dengan Android 15, sebaiknya gunakan pratinjau terbaru Android Studio Jellyfish (atau versi Jellyfish+ yang lebih baru). Setelah siap, berikut adalah beberapa hal yang harus Anda lakukan:
- Mencoba fitur dan API baru – masukan Anda sangatlah penting selama periode awal pratinjau developer. Laporkan masalah dalam tracker kami di halaman masukan.
- Menguji kompatibilitas aplikasi Anda – pelajari apakah aplikasi Anda terpengaruh oleh perubahan di Android 15; instal aplikasi Anda ke perangkat atau emulator yang menjalankan Android 15 dan uji secara ekstensif.
Kami akan mengupdate image sistem pratinjau dan SDK secara reguler selama siklus rilis Android 15. Rilis pratinjau awal ini untuk kalangan developer saja dan tidak ditujukan untuk penggunaan sehari-hari atau pengguna umumnya, sehingga kami hanya menyediakannya melalui download manual. Setelah Anda menginstal build pratinjau secara manual, Anda akan secara otomatis mendapatkan update over the air (OTA) di masa mendatang untuk semua rilis pratinjau dan Beta selanjutnya. Baca selengkapnya di sini.
Jika Anda ingin berpindah dari program Android 14 QPR Beta ke program Pratinjau Developer Android 15 dan tidak ingin menghapus total perangkat, kami sarankan untuk pindah ke Pratinjau Developer 1 sekarang. Jika tidak, Anda mungkin mengalami periode waktu ketika Android 14 Beta memiliki tanggal build yang lebih baru yang akan mencegah Anda membuka Pratinjau Developer Android 15 secara langsung tanpa melakukan penghapusan total data.
Saat mencapai rilis Beta, kami juga akan mengundang konsumen untuk mencoba Android 15, dan kami akan membuka pendaftaran untuk program Android Beta pada saat itu. Untuk saat ini, harap perhatikan bahwa program Android Beta belum tersedia untuk Android 15.
Untuk informasi selengkapnya, kunjungi situs developer Android 15.
Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.