Uygulamanızı test ederken test kapasitenizi fiziksel test cihazlarınızın ötesine genişletmek için Android XR emülatörünü kullanın. Uygulamanızın ses gözlüğü ve ekran gözlüğüyle yaygın senaryolarda nasıl davrandığını test etmek için emülatör kontrollerini kullanabilirsiniz. Emülatörde sanal Android XR cihazlarınızı çalıştırma ve kullanabileceğiniz emülatör kontrolleri hakkında ayrıntılı bilgi için aşağıdaki bölümlere bakın.
Uygulamanızı emülatörde çalıştırma
Uygulamanızı emülatörde çalıştırmak için aşağıdaki adımları uygulayın:
Android Studio Device Manager'da, gözlük AVD'si için ana makine cihazı olarak kullanılacak telefon AVD'sini bulun ve Start'ı (Başlat) tıklayın .
Android Studio Device Manager'da oluşturduğunuz gözlük AVD'sini bulun ve Start'ı (Başlat) tıklayın.
Uygulamanızı emülatörde başlatmak için Android Studio ana araç çubuğundaki hedef cihaz açılır menüsünden telefon AVD'sini seçin ve Çalıştır'ı tıklayın.
Gözlük için emülatör kontrollerini kullanma
Uygulamanızın ses gözlükleri ve ekran gözlükleriyle yaygın senaryolarda nasıl davrandığını test etmek için emülatör kontrollerini kullanın. Kullanabileceğiniz kontrollerin her biri hakkında ayrıntılı bilgi için aşağıdaki bölümlere bakın.
Dokunmatik alan girişi sağlama
Ses gözlüklerinde ve ekran gözlüklerinde dokunmatik ekran bulunmadığından etkileşimler için fiziksel cihazdaki dokunmatik yüzey kullanılır. Android XR Emulator'da dokunmatik alanı ekran alanının hemen altında bulabilirsiniz.
Dokunmayı simüle etmek için dokunmatik alan içinde bilgisayarınızın faresini kullanın ve iki parmakla hareketleri gerçekleştirmek için İki Parmak modunu etkinleştirin.
Emülatör dokunmatik yüzey alanının sağ tarafı, gerçek bir cihazda gözlüğün ön tarafına (lenslerin olduğu yer) bakan alanı, sol tarafı ise gerçek bir cihazda gözlüğün arka tarafına (gözlüğün kulaklarınıza oturduğu yer) bakan alanı temsil eder. Bu yönü bilmek, ileri veya geri kaydırma gibi hareketleri simüle ederken önemlidir.
Ses girişi sağlama
Mikrofonu açmak veya kapatmak için emülatör kontrollerinden Mikrofon'u seçin. Bu, bilgisayarınızdaki varsayılan mikrofon giriş cihazını kullanarak emülatöre bağlanır ve giriş gönderir. Bu, Emülatörün genişletilmiş kontrollerinde Sanal mikrofon, ana makinenin ses girişini kullanır seçeneğini kullanmakla aynı etkiye sahiptir.
Mikrofon açıkken etkin kelimeleri kullanmak ve komut vermek için konuşun.
Ses gözlüğü simülasyonu
Uygulamanızı ekranlı gözlüklerle test ederken, uygulamanızın hem sesli gözlükleri hem de ekranlı gözlükleri destekleyebilmesi için sesli gözlükleri simüle etmeniz gerekir.
Bu kullanım alanlarını test etmenize yardımcı olmak için Glasses uygulaması, yalnızca ses modunu etkinleştirmenize olanak tanır:
Telefon emülatöründe Gözlük uygulamasını açın.
Cihaz Ayarları'na dokunun ve Yalnızca ses modu'nu açın veya kapatın.
Telefon emülatörünü ve gözlük emülatörünü durdurun.
Android Studio Device Manager'da AVD telefonunu bulun ve taşma menüsünde Cold Boot'u (Soğuk Başlatma) tıklayın.
Gözlük emülatörünü yeniden başlatmak ve uygulamanızı çalıştırmak için diğer adımları uygulayın.
Ekran erteleme zaman aşımını devre dışı bırakma
Uygulamanızın ses gözlükleri ve ekranlı gözlükler için deneyimlerini geliştirirken ekran zaman aşımı davranışını göz önünde bulundurmanız önemlidir. Bu nedenle, normal uygulama testinizi yaparken varsayılan davranışı kullanmanızı öneririz. Ancak, ekran zaman aşımının testinizi etkilediği durumlarda aşağıdaki ADB komutunu kullanarak varsayılan davranışı devre dışı bırakabilirsiniz:
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
Varsayılan ekran zaman aşımı davranışını geri yüklemek için aşağıdaki ADB komutunu çalıştırın:
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
Gemini Live'ı kullanma
Gözlük emülatöründe Gemini Live'ı tetiklemek için şu adımları uygulayın:
Gemini Konuşalım'ı denemeden ve kullanmadan önce telefon emülatöründe Google uygulamasını en yeni sürüme (minimum gerekli sürüm 16.46.63) güncelleyin:
- Telefon emülatöründe Google Play Store uygulamasını açın.
"Google"ı arayın ve Google uygulamasını seçin.
Güncelle'yi seçin.
Dokunmatik yüzeye yaklaşık 2 saniye dokunup basılı tutarak gözlük emülatöründen Gemini Live'ı tetikleyin.
Bu işlem ilk kez yapıldığında telefon emülatörünüzde bir dizi izin isteği tetiklenir. Gerekli tüm izinleri verin ve gözlük emülatöründeki dokunmatik yüzeye yaklaşık 2 saniye daha dokunup basılı tutun.
Gemini Live etkin ve dinleme modundayken gözlük emülatöründe şunları görürsünüz:
Telefon emülatörüne bakarak gözlük emülatöründe ana makine mikrofon girişinin etkin olup olmadığını kontrol edin. Aşağıdaki gibi bir bildirim görürsünüz:
Fotoğraf veya video çekme
Android XR Emulator'daki kamera yakalama özellikleri henüz kullanılamamaktadır.