Emülatör, önceki Android sürümleri için sanal cihazınızdaki temel kamera işlevlerinin kullanımını destekler. Android 11 ve sonraki sürümler aşağıdaki Android Emülatör kamera özelliklerini destekler:
- RAW çekim
- YUV yeniden işleme
- 3. seviye cihazlar
- Mantıksal kamera desteği
- Sensör yöneticisinden gelen verileri kullanarak sensör yönü emülasyonu
- El sıkışma sıklığını azaltarak video sabitlemesini uygulama
- Genellikle YUV ardışık düzeninde yapılan büyütmeyi kaldırarak uç geliştirme uygulama
- Eşzamanlı kameralar
Sanal sahne kamerası ve ARCore
ARCore ile yapılan artırılmış gerçeklik (AR) uygulamalarıyla denemeler yapmak için sanal bir ortamda sanal sahne kamerasını kullanabilirsiniz.
Emülatörde sanal sahne kamerasını kullanma hakkında bilgi için Android Emülatör'de AR uygulamalarını çalıştırma bölümüne bakın.
Emülatörü bir kamera uygulamasıyla kullanırken, sanal bir sahnede kullanılacak PNG veya JPEG biçimindeki bir resmi içe aktarabilirsiniz. Sanal bir sahnede kullanılacak bir görüntü seçmek için Genişletilmiş denetimler penceresini açın, Kamera > Sanal sahne resimleri sekmesini seçin ve Resim ekle'yi tıklayın. Bu özellik, kamera tabanlı uygulamalarda kullanılacak QR kodları gibi özel resimleri içe aktarmak için kullanılabilir. Daha fazla bilgi için Sahneye Genişletilmiş Resim ekleme bölümüne bakın.
Yaygın AR işlemlerini makrolarla test etme
Emülatörde önceden ayarlanmış makroları kullanarak yaygın AR işlemlerini test etmek için gereken süreyi önemli ölçüde azaltabilirsiniz. Örneğin, bir makro kullanarak cihazın tüm sensörlerini varsayılan durumlarına sıfırlayabilirsiniz.
Makroları kullanmadan önce, uygulamanızın sanal sahne kamerasını ayarlamak için Android Emulator'da AR uygulamalarını çalıştırma bölümündeki adımları izleyin, uygulamanızı emülatörde çalıştırın ve ARCore'u güncelleyin. Ardından, emülatör makrolarını kullanmak için şu adımları izleyin:
- Emülatör çalışırken ve uygulamanız ARCore'a bağlıyken emülatör panelinde Diğer'i tıklayın.
- Kayıt ve Oynatma > Makro Oynatma'yı seçin.
Kullanmak istediğiniz bir makroyu seçip Oynat'ı tıklayın.
Oynatma sırasında Durdur'u tıklayarak bir makroyu kesintiye uğratabilirsiniz.