Saat menguji aplikasi, gunakan Android XR Emulator untuk memperluas kapasitas pengujian di luar perangkat pengujian fisik. Anda dapat menggunakan kontrol emulator untuk membantu menguji perilaku aplikasi dalam skenario umum dengan kacamata audio dan kacamata tampilan. Lihat bagian berikut untuk mengetahui detail tentang cara menjalankan perangkat Android XR virtual di emulator dan kontrol emulator yang dapat Anda gunakan.
Menjalankan aplikasi Anda pada emulator
Untuk menjalankan aplikasi Anda di emulator, ikuti langkah-langkah berikut:
Di Pengelola Perangkat Android Studio, temukan AVD ponsel yang Anda buat untuk bertindak sebagai perangkat host untuk AVD kacamata, lalu klik Mulai .
Di Pengelola Perangkat Android Studio, temukan AVD kacamata yang Anda buat, lalu klik Mulai.
Untuk meluncurkan aplikasi di emulator, pilih AVD ponsel dari menu drop-down perangkat target di toolbar utama Android Studio, lalu klik Jalankan.
Menggunakan kontrol emulator untuk kacamata
Gunakan kontrol emulator untuk membantu menguji perilaku aplikasi dalam skenario umum dengan kacamata audio dan kacamata tampilan. Lihat bagian berikut untuk mengetahui detail tentang setiap kontrol yang dapat Anda gunakan.
Memberikan input touchpad
Karena kacamata audio dan kacamata tampilan tidak memiliki layar sentuh, interaksi menggunakan touchpad di perangkat fisik. Untuk Android XR Emulator, Anda dapat menemukan touchpad tepat di bawah area tampilan.
Gunakan mouse komputer Anda di dalam area touchpad untuk menyimulasikan sentuhan, dan aktifkan mode Dua Jari untuk melakukan gestur dua jari.
Sisi kanan area touchpad emulator mewakili area di perangkat sungguhan yang berada di bagian depan kacamata (tempat lensa berada), sedangkan sisi kiri mewakili area di perangkat sungguhan yang berada di bagian belakang kacamata (tempat kacamata berada di telinga Anda). Mengetahui orientasi ini penting saat menyimulasikan gestur seperti menggeser ke depan atau ke belakang.
Memberikan input suara
Untuk mengaktifkan atau menonaktifkan mikrofon, pilih Mikrofon dari kontrol emulator. Tindakan ini akan menghubungkan dan mengirimkan input ke emulator menggunakan perangkat input mikrofon default dari komputer Anda. Tindakan ini memiliki efek yang sama dengan menggunakan opsi Virtual microphone uses host audio input di emulator extended controls.
Saat mikrofon aktif, ucapkan kata kunci dan berikan perintah.
Menyimulasikan kacamata audio
Saat menguji aplikasi untuk kacamata tampilan, Anda harus menyimulasikan sepasang kacamata audio agar aplikasi dapat mendukung kacamata audio dan tampilan kacamata.
Untuk membantu Anda menguji kasus penggunaan ini, aplikasi Glasses memungkinkan Anda mengaktifkan Mode khusus audio:
Di emulator ponsel, buka aplikasi Glasses.
Ketuk Device Settings, lalu aktifkan Audio-only mode.
Hentikan emulator ponsel dan emulator kacamata.
Di Pengelola Perangkat Android Studio, temukan AVD ponsel, lalu klik Cold Boot di menu overflow.
Ikuti langkah-langkah lainnya untuk meluncurkan kembali emulator kacamata dan menjalankan aplikasi Anda.
Menonaktifkan waktu tunggu tunda tampilan
Perilaku waktu tunggu tampilan adalah pertimbangan penting saat mengembangkan pengalaman aplikasi untuk kacamata audio dan kacamata tampilan. Oleh karena itu, sebaiknya biarkan perilaku default saat melakukan pengujian aplikasi biasa. Namun, jika waktu tunggu tampilan mengganggu pengujian, Anda dapat menonaktifkan perilaku default menggunakan perintah ADB berikut:
adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout false
Untuk memulihkan perilaku waktu tunggu tampilan default, jalankan perintah ADB berikut:
adb shell dumpsys activity service com.google.android.glasses.core/com.google.android.projection.core.app.service.AndroidProjectionCoreService preferences_set pref_automatic_snooze_timeout true
Menggunakan Gemini Live
Ikuti langkah-langkah berikut untuk memicu Gemini Live di emulator kacamata:
Sebelum mencoba dan menggunakan Gemini Live, update aplikasi Google ke versi terbaru (versi minimum yang diperlukan adalah 16.46.63) di emulator ponsel:
- Di emulator ponsel, buka aplikasi Google Play Store.
Telusuri "Google", lalu pilih aplikasi Google.
Pilih Update.
Picu Gemini Live dari emulator kacamata, dengan menyentuh &menahan touchpad selama sekitar 2 detik.
Pertama kali, tindakan ini akan memicu serangkaian permintaan izin di emulator ponsel Anda. Berikan semua izin yang diperlukan, lalu sentuh &tahan touchpad di emulator kacamata selama sekitar 2 detik lagi.
Saat Gemini Live aktif dan mendengarkan, Anda akan melihat hal berikut di emulator kacamata:
Periksa apakah input mikrofon host aktif di emulator kacamata dengan melihat emulator ponsel. Anda akan melihat notifikasi seperti berikut:
Menggunakan lingkungan foto kustom
Anda dapat melakukan pengujian menggunakan foto lingkungan nyata untuk membantu mengevaluasi cara pengalaman augmented dirender dalam skenario tersebut menggunakan Jetpack Compose Glimmer.
Meskipun tema default telah dioptimalkan untuk lingkungan terang dan gelap, penyesuaian khusus merek memerlukan pengujian ulang yang cermat. Lakukan pengujian dengan cermat agar UI Anda mempertahankan visibilitas dan kontras tinggi pada tampilan optik tembus pandang, terlepas dari lingkungan pengguna.
Untuk menggunakan gambar statis kustom sebagai latar belakang dalam emulator:
- Pilih Environments dari kontrol emulator.
Di menu drop-down, pilih Custom Environment.
Pilih gambar yang akan digunakan atau pilih gambar yang sebelumnya digunakan dari daftar Recent Environments.
Mengambil screenshot
Untuk mengambil output visual aplikasi yang berjalan dalam emulator, Anda dapat mengambil screenshot.
Untuk melakukannya, klik Take screenshot di kontrol emulator.
Fungsi ini sama dengan mengambil screenshot untuk perangkat virtual lainnya di Android XR Emulator, dan menyimpan screenshot yang diambil sebagai file PNG.
Mengambil rekaman layar
Untuk mengambil rekaman layar aplikasi yang berjalan dalam emulator:
Klik Record Screen di kontrol emulator.
Pilih "Show taps" jika Anda ingin menandai interaksi pengguna.
Setelah mengambil rekaman yang Anda butuhkan, klik Stop recording.
Pratinjau akan muncul, dan Anda dapat menyimpan file ke komputer.
Mengambil foto atau video
Fitur pengambilan gambar kamera di Android XR Emulator belum tersedia.