Android Emulator memungkinkan Anda menguji aplikasi Wear OS di perangkat virtual. Sebagian besar fungsinya dibahas dalam dokumentasi Android Emulator utama; halaman ini berfokus pada fitur, kemampuan pengujian, dan tips pemecahan masalah khusus untuk pengembangan Wear OS.
Untuk mengetahui petunjuk penyiapan dasar, lihat Membuat dan menjalankan aplikasi di Wear OS.
Kemampuan pengujian Wear OS
Emulator menyediakan alat khusus untuk menguji fitur Wear OS.
Menguji audio Bluetooth
Lihat Menguji audio Bluetooth di emulator.
Menyimulasikan sensor
Emulator menyediakan berbagai cara untuk menyimulasikan data sensor dari toolbar, bergantung pada jenis data.
- Data Layanan Kesehatan:
- Akses panel Health Services khusus langsung dari
toolbar emulator (cari ikon hati
).
Panel ini memungkinkan kontrol terperinci untuk menyimulasikan data khusus
Health Services, seperti metrik latihan fisik. Untuk mengetahui petunjuk mendetail, lihat Mensimulasikan data sensor dengan Fitur Kesehatan.
- Akses panel Health Services khusus langsung dari
toolbar emulator (cari ikon hati
- Sensor lainnya (seperti lokasi, postur, detak jantung):
- Untuk jenis sensor lainnya, buka jendela Extended Controls dengan mengklik tombol tambahan (...) di toolbar emulator.
- Lokasi: Buka Extended Controls > Location untuk memberikan titik GPS tunggal atau menyimulasikan rute. Hal ini berguna untuk menguji aplikasi dengan Fused Location Provider API dan memverifikasi penanganan lokasi perkiraan.
- Pose Perangkat (Akselerometer & Giroskop): Buka Extended Controls > Virtual Sensors > Device Pose. Sesuaikan penggeser Rotasi (X-Rot, Y-Rot, Z-Rot) dan Pergerakan (X, Y, Z) untuk menguji interaksi berbasis gerakan.
- Detak Jantung & Sensor Tambahan: Buka Kontrol yang Diperluas > Sensor Virtual > Sensor Tambahan. Simulasikan Detak jantung dan sensor lain seperti Suhu sekitar, Medan magnet, Kedekatan, Cahaya, Tekanan, dan Kelembapan Relatif.
Simulasikan input smartwatch
- Sentuhan dan Gestur: Interaksi mouse standar meniru sentuhan.
Tombol Fisik (termasuk tombol samping dan bezel yang dapat diputar):
Tombol di bagian atas panel emulator dapat digunakan untuk menyimulasikan tombol hardware (Tombol 1
,
Tombol 2
)
serta interaksi fisik lainnya seperti menyentuh dengan telapak tangan.
"palm icon" memiringkan perangkat
dan menggeser kembali
Untuk Input putar, buka menu tambahan toolbar emulator (...), lalu pilih Input putar.
Sambungkan perangkat
Emulator mendukung penyambungan dengan ponsel fisik atau virtual. Gunakan asisten penyambungan emulator Wear OS di Pengelola Perangkat Android Studio untuk penyiapan terpandu. Lihat Menghubungkan smartwatch ke ponsel untuk mengetahui detailnya.
Pertimbangan penting
Perhatikan pertimbangan teknis dan performa utama berikut saat melakukan pengujian.
Khusus arsitektur 64-bit (image terbaru)
Image sistem emulator untuk Wear OS 4 (API 33) dan yang lebih tinggi hanya mendukung arsitektur 64-bit (x86-64, arm64-v8a).
Perbedaan performa
Performa emulator, terutama terkait konsumsi baterai dan kecepatan rendering, mungkin sangat berbeda dengan perangkat fisik. Selalu lakukan pengujian di hardware asli untuk validasi performa akhir dan pengoptimalan baterai.
Masalah umum
Bagian ini mencantumkan masalah umum khusus untuk emulator Wear OS. Untuk masalah umum emulator, lihat halaman utama Memecahkan masalah umum pada Android Emulator.
- Peringatan Sensor Kemiringan Pergelangan Tangan: Anda mungkin melihat pesan log berulang seperti
the host has not provided value yet for sensorHandle=16. Peringatan ini dapat diabaikan. - Perender Petak: Objek
DashedArcLine, serta elemen yang dibuat olehcircularProgressIndicator(), mungkin tidak dirender dengan benar di emulator API 36.