Jelajahi Wear OS versi terbaru, yang tersedia di emulator resmi di Android Studio. Pastikan aplikasi Anda berjalan seperti yang diharapkan setelah Anda mengupdate versi SDK target.
Wear OS 5.1 didasarkan pada Android 15 (API level 35), yang mengharuskan Anda menguji aplikasi yang sudah menargetkan API level 34 untuk Wear OS 5.
Menyiapkan emulator untuk pengujian
Untuk menjalankan Wear OS 5.1 di emulator resmi, Anda harus terlebih dahulu mendownload dan menginstal image sistem yang berjalan di emulator. Kemudian, Anda harus membuat perangkat virtual yang menjalankan image sistem ini.
Mendownload dan menginstal image sistem
Untuk mendownload dan menginstal image sistem yang benar, selesaikan langkah-langkah berikut:
- Download dan instal rilis terbaru Android Studio Meerkat jika Anda belum melakukannya.
- Di Android Studio, klik Tools > SDK Manager.
Di tab SDK Platforms, luaskan bagian Android 15.0 ("VanillaIceCream"), lalu pilih Wear OS 5.1 - Preview ARM 64 v8a System Image atau Wear OS 5.1 - Preview Intel x86_64 Atom System Image:
Klik OK. Saat jendela Konfirmasi Perubahan muncul, klik Oke lagi.
Tunggu Android Studio mendownload dan menginstal image sistem, lalu klik Finish.
Membuat perangkat virtual
Untuk membuat perangkat virtual yang menjalankan image sistem ini di emulator resmi, selesaikan langkah-langkah berikut:
- Di Android Studio, buka Pengelola Perangkat dengan memilih Tools > Device Manager. Panel Device Manager akan muncul.
- Di toolbar dalam panel Device Manager, klik Add a new device > Create Virtual Device.
- Di panel Form Factor, pilih Wear OS dan pilih profil hardware. Klik Berikutnya.
- Pilih image sistem Wear OS 5.1 yang akan digunakan. Image sistem harus memiliki API Level 35.
- Klik Next, lalu klik Finish.
Menguji aplikasi di emulator
Untuk menguji aplikasi Anda di perangkat virtual yang telah Anda buat, selesaikan langkah-langkah berikut:
- Buka toolbar Android Studio lalu pilih perangkat virtual.
- Klik Run .
- Instal aplikasi Anda di perangkat virtual dan jelajahi berbagai alur kerja yang ditampilkan kepada pengguna yang digunakan aplikasi Anda.
Perubahan yang memengaruhi semua aplikasi
Saat menguji aplikasi di Wear OS 5.1, periksa cara aplikasi menangani perubahan perilaku sistem yang memengaruhi semua aplikasi di Android 15, yang menggunakan level API yang sama dengan Wear OS 5.1.
Beberapa perubahan perilaku tidak diterapkan di Wear OS 5.1:
- Ruang pribadi tidak didukung di Wear OS 5.1.
- Animasi kembali prediktif mungkin tidak muncul.
Mengupdate versi SDK target aplikasi Anda.
Anda dapat meningkatkan kompatibilitas aplikasi dengan Wear OS 5.1 dengan mengupdate versi SDK target aplikasi ke level API 35. (Ini adalah API level yang sama dengan yang digunakan Android 15.)
Untuk melakukannya, buka file build.gradle
atau
build.gradle.kts
level modul, lalu perbarui dengan nilai untuk Wear OS 5.1.
Cara Anda memformat nilai dalam file build bergantung pada versi plugin Android Gradle (AGP) yang Anda gunakan.
AGP 7.0.0 atau yang lebih tinggi
Jika Anda menggunakan AGP 7.0.0 atau yang lebih tinggi, update file build.gradle
atau
build.gradle.kts
aplikasi Anda dengan nilai berikut untuk Wear OS 5.1:
Groovy
android { compileSdk 35 ... defaultConfig { targetSdk 35 } }
Kotlin
android { compileSdk = 35 ... defaultConfig { targetSdk = 35 } }
AGP 4.2.0 atau yang lebih rendah
Jika Anda menggunakan AGP 4.2.0 atau yang lebih rendah, update file build.gradle
atau
build.gradle.kts
aplikasi Anda dengan nilai berikut untuk Wear OS 5.1:
Groovy
android { compileSdkVersion "35" ... defaultConfig { targetSdkVersion "35" } }
Kotlin
android { compileSdkVersion = "35" ... defaultConfig { targetSdkVersion = "35" } }
Perubahan yang hanya memengaruhi aplikasi yang menargetkan API level 35
Setelah Anda mengupdate versi SDK target ke API level 35, tangani perubahan untuk aplikasi yang menargetkan Android 15, yang menggunakan level API yang sama dengan Wear OS 5.1.
Jelajahi fitur baru
Wear OS 5.1 memperkenalkan beberapa fitur untuk membantu meningkatkan pengalaman aplikasi Wear OS Anda.
Fitur penting yang dapat dijelajahi meliputi:
- Dukungan pengelola kredensial: Credential Manager API menyediakan solusi autentikasi terpadu, yang mendukung alur login menggunakan sandi, kunci sandi, dan identitas gabungan (seperti Login dengan Google). Kredensial pengguna disimpan di penyedia kredensial, yang menyinkronkan informasi akun di seluruh perangkat.
- Pemutaran speaker smartwatch: Di perangkat yang mendukung pemutaran media melalui speaker smartwatch, pengguna dapat memilih speaker ini sebagai opsi output media pilihan mereka jika aplikasi Anda terintegrasi dengan Pengalih Output Wear.
Catatan rilis
Image sistem yang tersedia di emulator Wear OS 5.1 memiliki karakteristik berikut:
- Tanggal rilis: 19 November 2024
- ID Build: AP4A.241205.004.F1
Masalah umum
Image sistem yang berisi Wear OS 5.1 memiliki masalah umum berikut:
- Emulator tidak selalu mengizinkan pengguna menambahkan akun selama alur penyiapan setelah reset perangkat.
- Saat mengetuk notifikasi, aplikasi yang mengirim notifikasi tidak akan terbuka hingga pengguna men-scroll layar.
- Layanan Kesehatan Wear terkadang gagal memulai olahraga.