Veri göndermek, cihaz özelliklerini değiştirmek, uygulamaları kontrol etmek ve daha fazlası için Android Emulator'daki genişletilmiş kontrolleri kullanın. Genişletilmiş denetimler penceresini açmak için emülatör panelinde Diğer'i tıklayın. Bu genişletilmiş kontrol seçeneklerinden bazılarının yalnızca Android Studio dışında, emülatörü ayrı bir pencerede çalıştırdığınızda kullanılabildiğini unutmayın.
Bu görevlerin çoğunu gerçekleştirmek için klavye kısayollarını kullanabilirsiniz. Emülatördeki kısayolların tam listesi için Yardım bölmesini açmak üzere F1 (macOS'te Command+/) tuşlarına basın.
Özellik | Açıklama |
---|---|
Konum |
Emülatör, "konumum" bilgilerini, yani emülasyon uygulanan cihazın bulunduğu yeri simüle etmenize olanak tanır. Örneğin, Google Haritalar'da Konumum'u tıklar ve sonra bir konum gönderirseniz haritada bu konum gösterilir. Cihazın konum bilgilerine ilişkin denetimler iki sekme altında organize edilir: Tek noktalar ve Rotalar. Tek puan Tek noktalar sekmesinde, Google Haritalar'ı telefonda veya tarayıcıda kullanırken olduğu gibi, önemli yerleri aramak için Google Haritalar web görünümünü kullanabilirsiniz. Haritada bir konumu aradığınızda (veya tıkladığınızda) haritanın alt kısmına yakın bir yerde bulunan Noktayı kaydet'i seçerek konumu kaydedebilirsiniz. Tüm kayıtlı konumlarınız, Genişletilmiş denetimler penceresinin sağ tarafında listelenir. Emülatörün konumunu haritada seçtiğiniz konuma ayarlamak için Genişletilmiş denetimler penceresinin sağ alt tarafına yakın yerde bulunan Konumu ayarla düğmesini tıklayın. Rotalar Tek noktalar sekmesine benzer şekilde, Rotalar sekmesi de iki veya daha fazla konum arasında rota oluşturmak için kullanabileceğiniz bir Google Haritalar web görünümü sağlar. Rota oluşturmak ve kaydetmek için aşağıdakileri yapın:
Kaydettiğiniz rotayı takip ederek emülatörü simüle etmek için Kayıtlı rotalar listesinden rotayı seçin ve Genişletilmiş denetimler penceresinin sağ alt tarafına yakın yerde bulunan Rotayı oynat'ı tıklayın. Simülasyonu durdurmak için Rotayı durdur'u tıklayın. Belirtilen rotayı izleyerek emülatörü sürekli olarak simüle etmek için Oynatmayı tekrarla'nın yanındaki anahtarı etkinleştirin. Emülatörün belirtilen rotayı izleme hızını değiştirmek için Oynatma hızı menüsünden bir seçenek belirleyin. GPX ve KML verilerini içe aktarma GPS değişim biçimi (GPX) veya Anahtar Deliği Biçimlendirme Dili (KML) dosyasından coğrafi verileri kullanmak için:
Hız varsayılan olarak Delay değerine (Hız 1X) ayarlanır. Hızı iki katı (Hız 2X), üç (Hız 3X) vb. artırabilirsiniz. |
Ekranlar |
Emülatör, uygulamanızı özelleştirilebilir boyutları destekleyen birden fazla ekrana dağıtmanıza olanak tanır. Bu ekranlar, çoklu pencere ve çoklu ekranı destekleyen uygulamaları test etmenize yardımcı olabilir. Bir sanal cihaz çalışırken aşağıdaki adımları uygulayarak en fazla iki ekran daha ekleyebilirsiniz:
|
Hücresel | Emülatör, çeşitli ağ koşullarını simüle etmenize olanak tanır. Farklı ağ protokolleri için ağ hızını tahmin edebilir veya verileri bilgisayarınızın izin verdiği kadar hızlı aktaran Tam ayarını belirtebilirsiniz. Ağ protokolü belirtmek her zaman Tam seçeneğinden daha yavaştır. Ses ve veri ağı durumunu da (ör. dolaşım) belirtebilirsiniz. Varsayılanlar, ortalama görüntüleme süresinde ayarlanır. Ağ türü seçin:
Sinyal gücü seçin:
Ses durumu, Veri durumu veya her ikisini birden seçin:
|
Pil | Uygulamanızın farklı koşullarda nasıl performans gösterdiğini görmek için bir cihazın pil özelliklerini simüle edebilirsiniz. Şarj seviyesi seçmek için kaydırma çubuğunu kullanın. Şarj bağlantısı değeri seçin:
Pil sağlığı değeri seçin:
Pil durumu değeri seçin:
|
Kamera | Emülatör kamerayı açtığınızda, simülasyonu yapılan sahneye resimler yükleyebilirsiniz. Daha fazla bilgi için ARCore dokümanlarındaki Sahneye Artırılmış Resimler ekleme bölümüne bakın. |
Telefon | Emülatör, gelen telefon aramalarını ve kısa mesajları simüle etmenizi sağlar. Emülatöre bir çağrı başlatmak için:
Emülatöre kısa mesaj göndermek için:
|
Yön Bölmesi | AVD'nin donanım profilinde yön tuşları etkinleştirilmişse yön tuşları kontrollerini emülatörle birlikte kullanabilirsiniz. Bununla birlikte, tüm cihazlar yön tuşlarını desteklemez (örneğin, Android saatler desteklemez). Düğmeler aşağıdaki eylemleri simüle eder: |
Mikrofon | Sanal mikrofon ana makine ses girişini kullanır özelliği açık olduğunda emülatör ana makine mikrofonundan ses girişi alır; aksi takdirde emülatör ses girişi almaz. Sanal mikrofonlu kulaklık fişi takıldı, Sanal mikrofonlu kulaklıkta mikrofon var ve Sesli Yardım seçenekleri şu anda uygulanmıyor. |
Parmak izi | Bu kontrol, 10 farklı parmak izi taramasını simüle edebilir. Uygulamanızdaki parmak izi entegrasyonunu test etmek için bu özelliği kullanabilirsiniz. Bu özellik, Android 5.1 (API düzeyi 22) ve önceki sürümler ile Wear OS için devre dışıdır. Sanal cihazda parmak izi taraması simüle etmek için:
|
Sanal sensörler > Cihaz Pozisyonu |
Bu kontrol, uygulamanızı cihaz konumu, yön veya her ikisindeki değişikliklere göre test etmenize olanak tanır. Örneğin, yatırma ve döndürme gibi hareketleri simüle edebilirsiniz. İvme ölçer, cihazın mutlak konumunu izlemez, yalnızca bir değişikliğin ne zaman gerçekleştiğini algılar. Kontrol, gerçek bir cihazı hareket ettirdiğinizde veya döndürdüğünüzde ivme ölçer ve manyetometre sensörlerinin nasıl yanıt vereceğini simüle eder. Bu kontrolü kullanmak için AVD'nizdeki ivme ölçer sensörünü etkinleştirmeniz gerekir. Kontrol raporları x, y ve z eksenlerinde
Kontrol bölümü ayrıca, x, y ve z eksenlerindeki ortam manyetik alanını mikrotesla (μT) cinsinden ölçen
Cihazı x, y ve z eksenleri etrafında döndürmek için Döndür'ü seçin ve aşağıdakilerden birini yapın:
Sapma, eğim ve yuvarlanmanın nasıl hesaplandığı hakkında daha fazla bilgi için Cihazın yönünü hesaplama bölümüne bakın. Cihazı yatay (x) veya dikey (y) olarak hareket ettirmek için Taşı'yı seçin ve aşağıdakilerden birini yapın:
Cihazı 0, 90, 180 veya 270 dereceye konumlandırmak için:
Cihazı ayarlarken Elde edilen değerler alanları da buna göre değişir. Bunlar, bir uygulamanın erişebileceği değerlerdir. Bu sensörler hakkında daha fazla bilgi için Sensörlere genel bakış, Hareket sensörleri ve Konum sensörleri bölümlerini inceleyin. |
Sanal sensörler > Ek sensörler | Emülatör, çeşitli konum ve ortam sensörlerini simüle edebilir. Aşağıdaki sensörleri ayarlayarak bunları uygulamanızla test edebilmenizi sağlar:
Bu sensörler hakkında daha fazla bilgi için Sensörlere genel bakış, Konum sensörleri ve Ortam sensörleri bölümlerini inceleyin. |
Hata raporu | Emülatörle ilgili sorun yaşıyorsanız bir hata raporu hazırlayıp gönderebilirsiniz. Emülatör hata raporu için ekran görüntülerini, günlükleri ve diğer verileri otomatik olarak toplar. |
Kayıt ve Oynatma | Ekran kaydı bölümünü inceleyin. |
Google Play | AVD sistem görüntüsü Play Store uygulamasını içerdiğinde Google Play Hizmetleri sürüm bilgisi görüntülenir. |
Ayarlar > Genel |
|
Ayarlar > Proxy | Varsayılan olarak emülatör, Android Studio HTTP proxy ayarlarını kullanır. Bu ekran, emülatör için manuel olarak bir HTTP proxy yapılandırması tanımlamanızı sağlar. Daha fazla bilgi için Emülatörü proxy ile kullanma bölümüne bakın. |
Ayarlar > Gelişmiş |
|
Yardım > Klavye Kısayolları | Bu bölme, emülatörün klavye kısayollarının tam listesini sağlar. Emülatörde çalışırken bu bölmeyi açmak için F1 (macOS'te Command+/) tuşlarına basın. Kısayolların çalışması için Genel ayarlar bölmesindeki Klavye kısayollarını gönder seçeneğinin Emülatör denetimleri (varsayılan) olarak ayarlanması gerekir. |
Yardım > Emülatör Yardımı | Emülatörün online dokümanlarına gitmek için Dokümanlar'ı tıklayın. Emülatörde hata bildiriminde bulunmak için Geri bildirim gönder'i tıklayın. Daha fazla bilgi için Emülatör hatalarını bildirme konusuna bakın. |
Yardım > Hakkında | Emülatörün hangi Emülatör seri numarası emulator-adb_port şeklindedir ve örneğin |