Daftar fitur dan perubahan Android 15

Tabel berikut berisi semua perubahan fitur dan perilaku yang didokumentasikan yang dapat memengaruhi developer aplikasi. Gunakan daftar ini untuk menemukan perubahan yang memengaruhi Anda, lalu klik link yang sesuai untuk membaca dokumentasi.

Kategori Jenis Nama
Aksesibilitas Fitur dan API baru Braille yang Lebih Baik
Di Android 15, kami telah memungkinkan TalkBack mendukung layar Braille yang menggunakan standar HID melalui USB dan Bluetooth yang aman.
Kamera dan media Perubahan (semua aplikasi) Pemutaran audio langsung dan pengurangan beban kini membatalkan trek audio langsung atau tidak dimuat sebelumnya saat batas resource tercapai
Mulai Android 15, saat aplikasi meminta pemutaran langsung, sistem akan membatalkan semua objek AudioTrack langsung yang sedang dibuka, sehingga tidak dapat memenuhi permintaan trek baru.
Kamera dan media Perubahan (aplikasi yang menargetkan 15+) Pembatasan permintaan fokus audio
Aplikasi yang menargetkan Android 15 harus merupakan aplikasi teratas atau menjalankan layanan latar depan terkait audio agar dapat meminta fokus audio.
Kamera dan media Fitur dan API baru Peningkatan Cahaya Rendah
Android 15 memperkenalkan Peningkatan Cahaya Rendah, mode eksposur otomatis baru yang tersedia untuk Kamera 2 dan ekstensi kamera mode malam.
Kamera dan media Fitur dan API baru Kontrol Kamera Dalam Aplikasi
Android 15 menambahkan ekstensi baru untuk lebih mengontrol hardware kamera dan algoritmanya di perangkat yang didukung.
Kamera dan media Fitur dan API baru Kontrol headroom HDR
Android 15 memungkinkan Anda mengontrol headroom HDR dengan setDesiredHdrHeadroom untuk mencapai keseimbangan antara konten SDR dan HDR.
Kamera dan media Fitur dan API baru Kontrol tingkat kebisingan
Android 15 memperkenalkan LoudnessCodecController API, berdasarkan standar kekerasan suara CTA-2075. API ini dapat membantu Anda mengelola inkonsistensi kenyaringan audio untuk memastikan pengguna tidak perlu terus menyesuaikan volume saat beralih antara konten atau aplikasi.
Kamera dan media Fitur dan API baru Perangkat Virtual MIDI 2.0
Android 15 memperluas dukungan UMP ke aplikasi MIDI virtual, sehingga aplikasi komposisi dapat mengontrol aplikasi synthesizer sebagai perangkat MIDI 2.0 virtual seperti yang dilakukan dengan perangkat USB MIDI 2.0.
Kamera dan media Fitur dan API baru Dekode software AV1 yang lebih efisien
dav1d, dekoder software AV1 yang populer dari VideoLAN kini tersedia untuk perangkat Android yang tidak mendukung dekode AV1 di hardware.
Kamera dan media Penghentian penggunaan Gunakan Spatializer, bukan Virtualizer
Di Android 15, kami menghentikan penggunaan class Virtualizer.
Konektivitas Fitur dan API baru Dukungan satelit
Android 15 terus memperluas dukungan platform untuk konektivitas satelit dan menyertakan beberapa elemen UI untuk memastikan pengalaman pengguna yang konsisten di seluruh lanskap konektivitas satelit.
Konektivitas Fitur dan API baru Pengalaman NFC yang lebih lancar
Android 15 berupaya menjadikan pengalaman pembayaran nirsentuh lebih lancar dan andal sekaligus terus mendukung ekosistem aplikasi NFC Android yang kuat.
Konektivitas Fitur dan API baru Peran Wallet
Android 15 memperkenalkan peran Wallet baru yang memungkinkan integrasi yang lebih erat dengan aplikasi Wallet pilihan pengguna.
Fungsi inti Perubahan (semua aplikasi) Perubahan pada status paket dihentikan
Di Android 15, aplikasi hanya dihapus dari status FLAG_STOPPED melalui tindakan pengguna langsung atau tidak langsung. Selain pembatasan yang ada, sistem juga akan membatalkan semua intent yang tertunda saat aplikasi memasuki status dihentikan di Android 15.
Fungsi inti Perubahan (semua aplikasi) Dukungan untuk ukuran halaman 16 KB
Mulai dari Android 15, sistem Android mendukung perangkat pengembangan yang dikonfigurasi untuk menggunakan ukuran halaman 16 KB. Jika menggunakan kode native di aplikasi, Anda harus membuat ulang aplikasi dengan dukungan untuk perangkat 16 KB, dan semua developer harus menguji aplikasi mereka menggunakan lingkungan 16 KB untuk memverifikasi bahwa tidak ada regresi yang tidak terduga dalam perilaku aplikasi.
Fungsi inti Perubahan (semua aplikasi) Perubahan yang diperlukan untuk beberapa aplikasi agar mendukung ruang pribadi
Ruang pribadi adalah fitur baru di Android 15 yang memungkinkan pengguna membuat ruang terpisah di perangkat mereka, tempat mereka dapat melindungi aplikasi sensitif dari pengintip, dengan lapisan autentikasi tambahan. Karena aplikasi di ruang pribadi memiliki visibilitas terbatas, beberapa jenis aplikasi perlu mengambil langkah tambahan agar dapat melihat dan berinteraksi dengan aplikasi di ruang pribadi pengguna.
Fungsi inti Perubahan (semua aplikasi) API level target minimum yang dapat diinstal
Aplikasi dengan targetSdkVersion yang lebih rendah dari 24 tidak dapat diinstal.
Fungsi inti Perubahan (aplikasi yang menargetkan 15+) Jenis layanan latar depan pemrosesan media baru
Android 15 memperkenalkan jenis layanan latar depan baru, mediaProcessing. Jenis layanan ini sesuai untuk operasi seperti transcoding file media.
Fungsi inti Perubahan (aplikasi yang menargetkan 15+) Pembatasan pada penerima siaran BOOT_COMPLETED yang meluncurkan layanan latar depan
Untuk aplikasi yang menargetkan Android 15, penerima BOOT_COMPLETED tidak diizinkan meluncurkan beberapa jenis layanan latar depan.
Fungsi inti Perubahan (aplikasi yang menargetkan 15+) Perubahan pada waktu aplikasi dapat mengubah status global mode Jangan Ganggu
Aplikasi yang menargetkan Android 15 tidak dapat lagi mengubah status global atau kebijakan Jangan Ganggu (DND) di perangkat (baik dengan mengubah setelan pengguna atau menonaktifkan mode DND).
Fungsi inti Perubahan (aplikasi yang menargetkan 15+) Perubahan OpenJDK 17
Sebagai bagian dari update OpenJDK 17, ada beberapa perubahan yang dapat memengaruhi kompatibilitas aplikasi, seperti perubahan pada beberapa API pemformatan string, penanganan kode bahasa, dan urutan int acak.
Alat dan produktivitas developer Fitur dan API baru Update OpenJDK 17
Android 15 melanjutkan pekerjaan memuat ulang library inti Android agar selaras dengan fitur dalam rilis OpenJDK LTS terbaru.
Alat dan produktivitas developer Fitur dan API baru Peningkatan PDF
Pratinjau Developer 2 Android 15 menyertakan pratinjau awal peningkatan substansial pada PdfRenderer API.
Alat dan produktivitas developer Fitur dan API baru Peningkatan kualitas pengalihan bahasa otomatis
Android 15 menambahkan kontrol tambahan untuk membantu aplikasi menyesuaikan pengalihan bahasa otomatis ke kasus penggunaannya.
Alat dan produktivitas developer Fitur dan API baru Peningkatan OpenType Variable Font API
Android 15 meningkatkan kegunaan font variabel OpenType.
Alat dan produktivitas developer Fitur dan API baru Kontrol jeda baris terperinci
Mulai Android 15, TextView dan pemutus baris yang mendasarinya dapat mempertahankan bagian teks tertentu dalam baris yang sama agar lebih mudah dibaca.
Alat dan produktivitas developer Fitur dan API baru Pengarsipan aplikasi
Android 15 kini menyertakan dukungan tingkat OS untuk pengarsipan dan pembatalan pengarsipan aplikasi sehingga mempermudah semua app store menerapkannya.
Grafis Fitur dan API baru Memodernisasi akses GPU Android
Android 15 menyertakan ANGLE sebagai lapisan opsional untuk menjalankan OpenGL® ES di atas Vulkan; ANGLE sudah diluncurkan sebagai driver sistem GL di beberapa perangkat baru, dan perangkat Android baru akan dipindahkan untuk hanya mendukung OpenGL melalui ANGLE.
Grafis Fitur dan API baru Peningkatan untuk Canvas
Android 15 melanjutkan modernisasi sistem grafis Canvas Android dengan kemampuan baru.
Internasionalisasi Fitur dan API baru Font variabel CJK
Mulai Android 15, file font untuk bahasa China, Jepang, dan Korea (CJK), NotoSansCJK, sekarang menjadi font variabel.
Internasionalisasi Fitur dan API baru Justifikasi antar-karakter
Mulai Android 15, teks dapat dibenarkan menggunakan spasi huruf menggunakan JUSTIFICATION_MODE_INTER_CHARACTER.
Internasionalisasi Fitur dan API baru Konfigurasi jeda baris otomatis
Di Android 15, aplikasi kini dapat menerapkan jeda baris berbasis frasa hanya untuk baris teks pendek, menggunakan opsi LINE_BREAK_WORD_STYLE_AUTO.
Internasionalisasi Fitur dan API baru Font Hentaigana Jepang Baru
Di Android 15, file font baru untuk Hiragana Jepang lama (dikenal sebagai Hentaigana) dipaketkan secara default.
Perangkat layar besar dan faktor bentuk Fitur dan API baru Multitasking layar besar yang ditingkatkan
Android 15 memberi pengguna cara yang lebih baik untuk melakukan multitasking di perangkat layar besar.
Perangkat layar besar dan faktor bentuk Fitur dan API baru Dukungan layar penutup
Aplikasi Anda dapat mendeklarasikan properti yang digunakan Android 15 untuk memungkinkan Application atau Activity ditampilkan di layar penutup kecil pada perangkat foldable yang didukung.
Pembatasan antarmuka non-SDK Perubahan (aplikasi yang menargetkan 15+) Update pada pembatasan antarmuka non-SDK
Android 15 menyertakan daftar terbaru antarmuka non-SDK yang dibatasi berdasarkan kolaborasi dengan developer Android dan pengujian internal terbaru.
Performa dan baterai Fitur dan API baru ApplicationStartInfo API
ApplicationStartInfo API di Android 15 membantu memberikan insight tentang startup aplikasi, termasuk status startup, waktu yang dihabiskan dalam fase peluncuran, bagaimana aplikasi Anda dimulai saat class Application dibuat instance, dan lainnya.
Performa dan baterai Fitur dan API baru Informasi ukuran aplikasi yang mendetail
Android 15 menambahkan StorageStats.getAppBytesByDataType([type]) API, yang memungkinkan Anda mendapatkan insight tentang bagaimana aplikasi Anda menggunakan semua ruang penyimpanan tersebut, termasuk pemisahan file APK, AOT dan kode terkait kecepatan, metadata dex, library, dan profil terpandu.
Performa dan baterai Fitur dan API baru Pembuatan profil yang dikelola aplikasi
Android 15 menyertakan class ProfilingManager yang baru, yang memungkinkan Anda mengumpulkan informasi pembuatan profil dari dalam aplikasi.
Performa dan baterai Fitur dan API baru Peningkatan database SQLite
Android 15 memperkenalkan SQLite API baru yang mengekspos fitur lanjutan dari mesin SQLite dasar yang menargetkan masalah performa tertentu yang dapat muncul dalam aplikasi.
Performa dan baterai Fitur dan API baru Update Android Dynamic Performance Framework
Android 15 melanjutkan investasi kami dalam Android Dynamic Performance Framework (ADPF), yakni sekumpulan API yang memungkinkan game dan aplikasi yang membutuhkan performa tinggi untuk berinteraksi lebih langsung dengan sistem daya dan termal perangkat Android.
Privasi Fitur dan API baru Deteksi perekaman layar
Android 15 menambahkan dukungan untuk aplikasi guna mendeteksi bahwa aplikasi sedang direkam.
Privasi Fitur dan API baru Kemampuan IntentFilter yang diperluas
Android 15 di-build untuk mendukung resolusi Intent yang lebih tepat melalui UriRelativeFilterGroup, yang berisi kumpulan objek UriRelativeFilter yang membentuk kumpulan aturan pencocokan Intent yang masing-masing harus dipenuhi, termasuk parameter kueri URL, fragmen URL, dan aturan pemblokiran atau pengecualian.
Privasi Fitur dan API baru Ruang pribadi
Ruang pribadi memungkinkan pengguna membuat ruang terpisah di perangkat tempat mereka dapat menjauhkan aplikasi sensitif dari pengintip, dengan lapisan autentikasi tambahan. Aplikasi di ruang pribadi akan muncul dalam penampung terpisah di peluncur, dan disembunyikan dari tampilan terbaru, notifikasi, setelan, dan dari aplikasi lain saat ruang pribadi dikunci.
Privasi Fitur dan API baru Buat kueri pilihan pengguna terbaru untuk Akses Foto yang Dipilih
Sekarang aplikasi dapat menandai hanya foto dan video yang paling baru dipilih saat akses sebagian ke izin media diberikan.
Privasi Fitur dan API baru Privacy Sandbox di Android
Android 15 menyertakan ekstensi Layanan Iklan Android terbaru, yang menggabungkan Privacy Sandbox versi terbaru di Android. Penambahan ini merupakan bagian dari upaya kami untuk mengembangkan teknologi baru yang meningkatkan privasi pengguna dan memungkinkan pengalaman iklan yang dipersonalisasi yang efektif untuk aplikasi seluler.
Privasi Fitur dan API baru Health Connect
Android 15 mengintegrasikan ekstensi terbaru di Health Connect dari Android, platform yang aman dan terpusat untuk mengelola serta membagikan data kesehatan dan kebugaran yang dikumpulkan aplikasi. Update ini menambahkan dukungan untuk jenis data baru untuk kebugaran, nutrisi, suhu kulit, rencana pelatihan, dan lainnya.
Privasi Fitur dan API baru Berbagi layar sebagian
Android 15 mendukung berbagi layar sebagian sehingga pengguna dapat membagikan atau merekam hanya jendela aplikasi, bukan seluruh layar perangkat. Fitur ini, pertama kali diaktifkan di Android 14 QPR2, menyertakan callback MediaProjection yang memungkinkan aplikasi Anda menyesuaikan pengalaman berbagi layar sebagian.
Keamanan Perubahan (aplikasi yang menargetkan 15+) Peluncuran aktivitas latar belakang yang aman
Untuk aplikasi yang menargetkan Android 15, kami telah menyertakan perubahan lebih lanjut guna mencegah aplikasi latar belakang yang berbahaya membawa aplikasi lain ke latar depan, meningkatkan hak istimewanya, dan menyalahgunakan interaksi pengguna.
Keamanan Perubahan (aplikasi yang menargetkan 15+) Intent yang lebih aman
Untuk aplikasi yang menargetkan Android 15, intent yang menargetkan komponen tertentu harus cocok dengan spesifikasi filter intent target secara akurat, dan intent tanpa tindakan yang tidak lagi cocok dengan filter intent apa pun.
Keamanan Fitur dan API baru Key management untuk enkripsi end-to-end
Class E2eeContactKeysManager baru, yang memfasilitasi enkripsi end-to-end (E2EE) dalam aplikasi Android Anda.
Keamanan Fitur dan API baru Pemeriksaan izin pada URI konten
Android 15 memperkenalkan sekumpulan API baru yang melakukan pemeriksaan izin pada URI konten.
Pengalaman pengguna dan UI sistem Perubahan (semua aplikasi) Animasi kembali prediktif diaktifkan untuk aplikasi yang ikut serta
Opsi developer untuk animasi kembali prediktif telah dihapus. Animasi sistem seperti kembali ke layar utama, lintas tugas, dan lintas aktivitas sekarang muncul untuk aplikasi yang telah memilih untuk menggunakan gestur kembali prediktif, baik secara keseluruhan maupun di tingkat aktivitas.
Pengalaman pengguna dan UI sistem Perubahan (aplikasi yang menargetkan 15+) Penerapan layar penuh
Untuk aplikasi yang menargetkan Android 15, kami menyertakan beberapa perubahan terkait layar penuh. Pengalaman pengguna aplikasi Anda mungkin terkena dampak negatif oleh perubahan ini jika aplikasi Anda memiliki elemen UI di dekat bagian atas atau bawah layar dan aplikasi Anda tidak menangani inset.
Pengalaman pengguna dan UI sistem Perubahan (aplikasi yang menargetkan 15+) Konfigurasi stabil
Jika aplikasi Anda menargetkan Android 15 atau yang lebih tinggi, Configuration tidak lagi mengecualikan kolom sistem.
Pengalaman pengguna dan UI sistem Perubahan (aplikasi yang menargetkan 15+) Atribut eleganTextHeight ditetapkan secara default ke benar (true)
Untuk aplikasi yang menargetkan Android 15, atribut elegantTextHeight TextView menjadi benar secara default, menggantikan font ringkas yang digunakan secara default dengan beberapa skrip yang memiliki metrik vertikal besar dengan metrik yang jauh lebih mudah dibaca.
Pengalaman pengguna dan UI sistem Perubahan (aplikasi yang menargetkan 15+) Perubahan lebar TextView untuk bentuk huruf yang rumit
Pada versi Android sebelumnya, beberapa font tulis tangan atau bahasa yang memiliki pembentukan kompleks dapat menggambar huruf di area karakter sebelumnya atau berikutnya. Terkadang, huruf seperti itu terpotong di posisi awal atau akhir. Mulai Android 15, TextView mengalokasikan lebar untuk menggambar ruang yang cukup untuk huruf tersebut dan memungkinkan aplikasi meminta padding tambahan ke kiri untuk mencegah pemotongan.
Pengalaman pengguna dan UI sistem Perubahan (aplikasi yang menargetkan 15+) Tinggi baris default berbasis lokalitas untuk EditText
Untuk aplikasi yang menargetkan Android 15, tinggi baris minimum sekarang dicadangkan untuk EditText agar cocok dengan font referensi untuk Lokalitas yang ditentukan.
Pengalaman pengguna dan UI sistem Fitur dan API baru Pratinjau widget yang lebih kaya dengan Generated Previews API
Mulai Android 15, kami menambahkan dukungan untuk pratinjau yang dihasilkan. Artinya, penyedia widget aplikasi dapat membuat RemoteViews untuk digunakan sebagai pratinjau pemilih, bukan resource statis.
Pengalaman pengguna dan UI sistem Fitur dan API baru Picture-in-picture
Mulai dari Android 15, callback Activity#onPictureInPictureUiStateChanged kini dipicu segera setelah animasi picture-in-picture dimulai.
Pengalaman pengguna dan UI sistem Fitur dan API baru Peningkatan aturan Jangan Ganggu
AutomaticZenRule memungkinkan aplikasi menyesuaikan aturan Pengelolaan Perhatian (Jangan Ganggu) dan memutuskan kapan harus mengaktifkan atau menonaktifkannya. Android 15 meningkatkan kualitas aturan ini secara signifikan dengan sasaran meningkatkan pengalaman pengguna.
Pengalaman pengguna dan UI sistem Fitur dan API baru Menyetel VibrationEffect untuk saluran notifikasi
Android 15 mendukung penyetelan getaran yang kaya untuk notifikasi masuk berdasarkan saluran.