Wear OS 7 didasarkan pada Android 17 (level API 37). Saat menyiapkan aplikasi Wear OS untuk digunakan di Wear OS 7, tangani perubahan perilaku sistem yang memengaruhi semua aplikasi di Android 17, serta perubahan untuk aplikasi yang menargetkan Android 17.
Kecuali jika ditentukan lain, perubahan ini memengaruhi semua aplikasi yang berjalan di Wear OS 7 atau yang lebih tinggi, terlepas dari versi SDK target.
Perubahan platform pokok berikut memerlukan fokus khusus saat menargetkan Wear OS 7:
Penguatan audio latar belakang
Untuk memastikan interaksi audio latar belakang dimulai secara sengaja oleh pengguna, Android 17 menerapkan batasan pada pemutaran audio dan permintaan fokus. Aplikasi yang berinteraksi dengan audio saat berada di latar belakang harus menjalankan layanan latar depan yang bukan berjenis SHORT_SERVICE. Untuk aplikasi yang menargetkan Android 17 (level API 37), layanan latar depan ini biasanya harus memiliki kemampuan selama penggunaan (WIU).
Untuk mengetahui detail dan strategi mitigasi yang komprehensif, lihat panduan tentang Penguatan keamanan audio latar belakang.
Izin akses jaringan lokal
Aplikasi yang menargetkan Android 17 harus mendeklarasikan izin runtime ACCESS_LOCAL_NETWORK untuk berinteraksi dengan perangkat di jaringan area lokal (LAN). Hal ini memengaruhi
aplikasi Wear OS yang berkomunikasi langsung dengan perangkat smart home atau penerima
transmisi melalui Wi-Fi.
Untuk mengetahui informasi selengkapnya, lihat dokumentasi Izin jaringan lokal.