Ürün Haberleri

Android Emulator ile Çeşitli Cihaz Etkileşimlerini Test Etme

Okuma süresi: 1 dk.
Steven Jenkins'in profilini görüntüle
Steven Jenkins Ürün Müdürü, Android Studio

Android Emulator ile çeşitli cihaz etkileşimlerini test etmek artık her zamankinden daha kolay. İster çok oyunculu bir oyun geliştiriyor, ister mobil uygulamanızı farklı form faktörlerine genişletiyor, ister cihaz bağlantısı gerektiren sanal cihazlar kullanıyor olun, Android Emulator artık bu geliştirici deneyimlerini yerel olarak destekliyor.

Daha önce birden fazla Android Sanal Cihazı'nı (AVD) birbirine bağlamak önemli sorunlara neden oluyordu. İki emülatörün bağlanması için karmaşık bağlantı noktası yönlendirme kurallarının manuel olarak yönetilmesi gerekiyordu.

Artık Android Emulator için tüm AVD'lerinizde sıfır yapılandırmalı eşler arası bağlantı sağlayan yeni bir ağ yığınından yararlanabilirsiniz.

Emülatör örneklerini birbirine bağlama

Android Emulator'ın yeni ağ yığını, emülatörlerin iletişim kurma şeklini değiştiriyor. Daha önce her sanal cihaz kendi yerel ağında (LAN) çalışıyor ve diğer AVD'lerden etkili bir şekilde izole ediliyordu. Yeni kablosuz ağ yığını, aynı ana makinede çalışan tüm örnekler arasında köprü oluşturan paylaşılan bir sanal ağ arka paneli oluşturarak bu durumu değiştirir.

En önemli avantajları:

  • Sıfır yapılandırma: Manuel bağlantı noktası yönlendirme veya komut dosyası oluşturma adb komutlarına gerek yoktur. Aynı ana makinedeki AVD'ler aynı sanal ağda görünür.
  • Eşler arası bağlantı: Kablosuz Doğrudan Bağlantı ve Ağ Hizmeti Keşfi (NSD) gibi kritik protokoller, emülatörler arasında kullanıma hazır olarak çalışır.
  • Daha fazla kararlılık: Eski yığında bulunan veri kaybı ve bağlantı kopması gibi uzun süredir devam eden kararlılık sorunlarını çözer.
  • Platformlar arası tutarlılık: Windows, macOS ve Linux'ta aynı şekilde çalışır.

Kullanım Alanları

Gelişmiş emülatör ağı, çok çeşitli çeşitli cihazlar geliştirme senaryolarını destekler:

  • Çeşitli cihaz uygulamaları: Telefon ile başka bir Android cihaz arasında dosya paylaşımını, yerel çok oyunculu oyunları veya kontrol akışlarını test edin.
  • Sürekli entegrasyon: Güvenilir olmayan ağ komut dosyaları olmadan sağlam, otomatik çeşitli cihaz test ardışık düzenleri oluşturun.
  • Android XR ve yapay zeka destekli akıllı gözlükler: Android Studio'da telefon ile gözlük arasında tamamlayıcı uygulama eşlemesini ve veri akışını kolayca test edin.
  • Automotive ve Wear OS: Mobil cihaz ile araç ana birimi veya akıllı saat arasındaki bağlantı akışlarını doğrulayın.

Yeni emülatör ağ yığını, birden fazla AVD'nin sanal ağ paylaşmasına olanak tanıyarak sıfır yapılandırmayla doğrudan eşler arası iletişimi mümkün kılar.

Başlayın

Yeni ağ özelliği, Android Studio SDK Yöneticisi üzerinden kullanılabilen en son Android Emulator sürümünde (36.5) varsayılan olarak etkindir. Emülatörünüzü güncelleyip birden fazla cihaz başlatmanız yeterli.

Bu özelliği devre dışı bırakmanız gerekiyorsa veya daha fazla bilgi edinmek istiyorsanız lütfen belgelerimizi inceleyin.

Her zaman olduğu gibi, geri bildirimlerinizi bekliyoruz. Bir hata veya sorunla karşılaşırsanız lütfen sorun bildirin. Ayrıca LinkedIn, Medium, YouTube veya X'teki dinamik Android geliştirici topluluğumuza katılabilirsiniz.

Okumaya devam et