Uygulamaları Android Emülatör'de çalıştırma

Android Emulator, bilgisayarınızdaki Android cihazları simüle eder. Böylece uygulamanızı çeşitli cihazlarda ve Android API düzeylerinde test etmek için her fiziksel cihaza sahip olması gerekir. Emülatör şu avantajları sunar:

  • Esneklik: Çeşitli cihazları simüle edebilmenin yanı sıra Google Analytics 360 API'leri için emülatör, çeşitli Android telefon, tablet, Wear OS, Android Automotive OS ve Android TV cihazlar.

  • Yüksek kalite: Emülatör, arka plandaki tüm mevcut gerçek bir Android cihaz olabilir. Gelen telefon aramalarını ve kısa mesajları simüle edebilir, Cihazın konumunu belirtme, farklı ağ hızlarını simüle etme, simüle etme gibi başka donanım sensörleri, Google Play Store'a erişebilir ve daha fazla.

  • Hız: Uygulamanızı emülatörde test etmek bazı açılardan daha hızlı ve daha kolaydır bunu fiziksel bir cihazda yapmaktan daha kolay. Örneğin, USB üzerinden bağlı bir cihaza kıyasla emülatöre daha hızlı veri aktarabilirsiniz.

Çoğu durumda, test ihtiyaçlarınız için en iyi seçenek emülatördür. Bu sayfada, temel emülatör işlevleri ve bu işlevleri kullanmaya başlama hakkında bilgiler verilmektedir.

Alternatif olarak, uygulamanızı fiziksel bir cihaza dağıtabilirsiniz. Daha fazla bilgi için Uygulamaları donanım cihazında çalıştırma başlıklı makaleyi inceleyin.

Emülatörü kullanmaya başlama

Android Emulator, uygulamanızı birçok farklı cihazda test etmenizi sağlar sanal olarak. Emülatör, Android Studio ile birlikte gelir. Bu nedenle, ayrı olarak yüklemeniz gerekmez. Emülatör kullanmak için aşağıdaki temel adımları uygulayın. Bu adımlar, sonraki bölümlerde daha ayrıntılı olarak açıklanmıştır:

  1. Sistem gereksinimlerini karşıladığınızı doğrulayın.
  2. Android Sanal Cihaz (AVD) oluşturun.
  3. Uygulamanızı emülatörde çalıştırın.
  4. Emülatörde gezinin.

Bu sayfada, sanal test ortamınızı ayarlama ve keşfetme adımları daha ayrıntılı olarak ele alınmaktadır. Uygulamanız zaten emülatörde çalışıyorsa ve daha gelişmiş özellikleri kullanmaya hazırsanız Gelişmiş emülatör kullanımı başlıklı makaleyi inceleyin.

Emülatörle ilgili sorun yaşıyorsanız şuraya bakın: Android'le ilgili bilinen sorunları giderme Emülatör. Şuna bağlı olarak: kaynaklarınız varsa sistem gereksinimlerini ayrıntılı olarak irdelemeye değer. veya fiziksel bir cihaz kullanmak daha iyi olabilir.

Emülatör sistem gereksinimleri

En iyi deneyim için Android Studio'daki emülatörü özelliklere sahip en az aşağıdaki özelliklere sahip bir bilgisayar kullanıyorsanız:

  • 16 GB RAM
  • 64 bit Windows 10 veya sonraki sürümler, MacOS 12 veya sonraki sürümler, Linux ya da ChromeOS işletim sistemi
  • 16 GB disk alanı

Daha yüksek API düzeylerini ve/veya daha büyük ekranlı sanal cihazları çalıştırmak için yukarıda listelenenlerden daha yüksek sistem özellikleri gerekebilir. Bu özelliklere sahip değilseniz emülatör yine de çalışabilir ancak sorunsuz çalışmayabilir. Bu durumda, test etmek için fiziksel bir cihazda Uygulamaları donanım cihazında çalıştırma başlıklı makalede verilen yönergeleri uygulayın.

Android Sanal Cihazı oluşturma

Android Emulator'ın her örneği şu işlemleri gerçekleştirmek için bir Android sanal cihaz (AVD) kullanır: simüle edilen cihazın Android sürümünü ve donanım özelliklerini belirtin. olanak tanır. AVD oluşturmak için Sanal cihaz oluşturma ve yönetme başlıklı makaleyi inceleyin.

Her bir AVD, kendi özel depolama alanı olan bağımsız bir cihaz olarak çalışır. kullanıcı verileri, SD kart vb. Varsayılan olarak emülatör, kullanıcı verilerini (SD) depolar kart verilerini görüntüler ve söz konusu ortalama görüntüleme süresinde (AVD'ye) özgü bir dizinde önbelleğe alınır. Emülatör başlatıldığında AVD dizininden kullanıcı verilerini ve SD kart verilerini yükler.

Uygulamanızı emülatörde çalıştırma

AVD oluşturduktan sonra Android Emulator'u başlatabilir ve projenizde bir uygulama çalıştırabilirsiniz:

  1. Araç çubuğunda, hedef cihaz menüsünden uygulamanızı çalıştırmak istediğiniz AVD'yi seçin.

    Hedef cihaz menüsü
    Şekil 1. Hedef cihaz menüsü.
    'nı inceleyin.
  2. Çalıştır'ı tıklayın. Emülatörün başlatılması için ancak sonraki lansmanlarda anlık görüntü daha hızlı. Sorun yaşarsanız sorun giderme kılavuzuna bakın.

Uygulamanız AVD'nize yüklendikten sonra, istediğiniz zaman cihazınızdan çalıştırabilirsiniz. çalıştırdığını duydum. Yeni değişiklikleri dağıtmak istediğinizde Çalıştır veya Değişiklikleri uygula'yı tekrar tıklamanız gerekir.

Wear OS eşleme asistanı

Uygulamanızı Wear OS cihazlarla test etmek isterseniz Wear OS eşleme asistanı Wear OS emülatörlerini fiziksel veya fiziksel sanal telefonlarla doğrudan Android Studio'da. Daha fazla bilgi edinmek için bkz. Wear OS emülatör eşlemesini kullanma Asistan'ı seçin.

Emülatör çalışırken bilgisayarınızın fare işaretçisini kullanarak dokunmatik ekrandaki parmağınızı taklit edebilir ve yaygın işlemleri gerçekleştirmek için emülatör panelini kullanabilirsiniz.

Parmağınızı dokunmatik ekranda taklit etmek için bilgisayarınızın fare işaretçisini kullanın. menü öğelerini ve giriş alanlarını, düğmeleri ve denetimleri tıklayın. Karakter yazmak ve emülatör kısayollarını girmek için bilgisayarınızın klavyesini kullanın.

Tablo 1. Emülatörde gezinmek için hareketler

Özellik Açıklama
Ekranı kaydırın Ekranın üzerine gelin, birincil fare düğmesini basılı tutun ve kaydırın dokunup bırakın.
Öğe sürükleyin Ekrandaki bir öğenin üzerine gelin ve birincil fareyi basılı tutun öğeyi taşıyıp bırakın.
Dokunun Fare imlecini ekranın üzerine getirin, birincil fare düğmesine basın ve sonra bırakın.
İki kez dokunun Fareyle ekrana gidin, birincil fare düğmesini hızlıca iki kez tıklayın ve bırakın.
Dokunup basılı tutun Fareyle ekrandaki bir öğenin üzerine gelin, birincil fare düğmesine basıp basılı tutun ve bırakın.
Tür Emülatörde yazmak için bilgisayar klavyenizi veya emülatör ekranında açılan klavyedir.
Parmaklarınızı sıkıştırma ve yayma
Control (MacOS'te Command) tuşuna bastığınızda, sıkıştırma hareketi çoklu dokunma arayüzü açılır. Fare ilk parmak gibi hareket eder ve parmakların sabitleme noktası ikinci parmaktır. İlk noktayı taşımak için imleci sürükleyin.
Sol fare düğmesini tıklamak, her iki noktaya da dokunmayı, bırakmak ise her ikisini de kaldırmayı taklit eder.
Dikey kaydırma Ekranda dikey bir menü açın ve menü öğeleri arasında gezinmek için kaydırma çubuğunu (fare tekerleği) kullanın. Bir menü öğesini tıklayarak seçin.

Emülatör panelini kullanarak yaygın işlemleri gerçekleştirme

Emülatörle genel işlemler gerçekleştirmek için Android Studio içinde emülatörü veya sağ taraftaki paneli çalıştırıyorsunuz kullanıyorsanız, emülatörü Android Studio dışında bir pencerede çalıştırıyorsanız bu seçenekten yararlanabilirsiniz. Tablo 2'de, yaygın emülatör işlemleri ve ilişkili düğmeler açıklanmaktadır.

Emülatörde sık yapılan birçok işlemi gerçekleştirmek için klavye kısayollarını kullanabilirsiniz. Emülatördeki kısayolların tam listesi için F1'e basın (macOS'te Command+/) tuşlarına basarak şurada Yardım bölmesini açabilirsiniz: Genişletilmiş kontroller penceresini kapatın.

Tablo 2. Emülatörde sık kullanılan işlemler

Özellik Açıklama
Kapat
Kapatma simgesi
Emülatörü kapatın.
Küçült
Simgeyi küçültme
Emülatör penceresini simge durumuna küçültün.
Yeniden boyutlandır Diğer işletim sistemi pencerelerinde olduğu gibi emülatörü yeniden boyutlandırın. Emülatör, cihazınıza uygun bir en boy oranını korur.
Güç
Güç simgesi
Ekranı açmak veya kapatmak için tıklayın.
Cihazı açmak için tıklayıp basılı tutun etkinleştirebilir veya devre dışı bırakabilirsiniz.
Sesi artır
Sesi Artırma simgesi
Kaydırma çubuğu kontrolünü görüntülemek ve sesi yükseltmek için tıklayın. Şu işlemi yapmak için tekrar tıklayın: daha fazla açabilirsiniz veya kaydırma çubuğunu kullanarak ses düzeyini değiştirebilirsiniz.
Sesi kıs
Sesi azaltma simgesi
Kaydırma çubuğu kontrolünü görüntülemek ve sesi azaltmak için tıklayın. Şu işlemi yapmak için tekrar tıklayın: daha da kısabilirsiniz veya kaydırma çubuğunu kullanarak ses seviyesini değiştirebilirsiniz.
Sola döndürme
Sola Döndür simgesi
Cihazı saat yönünün tersine 90 derece döndürün.
Sağa döndür
Sağa döndürme simgesi
Cihazı saat yönünde 90 derece döndürün.
Ekran görüntüsü alma
Ekran görüntüsü al simgesi
Cihazın ekran görüntüsünü almak için tıklayın.
Yakınlaştırma moduna girme
Yakınlaştırma moduna gir simgesini

İmleci yakınlaştırma simgesine değiştirmek için tıklayın. Yakınlaştırma modundan çıkmak için düğmeye tekrar basın.

Yakınlaştırma modunda yakınlaştırmak ve uzaklaştırmak için:

  • Ekranı sol tıklayarak %25 oranında yakınlaştırın. En fazla sanal cihazın ekran çözünürlüğünün iki katına kadar yakınlaştırabilirsiniz.
  • Uzaklaştırmak için sağ tıklayın.
  • Yakınlaştırılacak kutu şeklinde bir alanı seçmek için sol tıklayıp sürükleyin.
  • Varsayılan yakınlaştırmaya sıfırlamak için bir seçim kutusunu sağ tıklayıp sürükleyin.

Yakınlaştırma modunda kaydırmak için Ctrl (macOS'te Command) tuşunu basılı tutarken ok tuşlarına basın.

Yakınlaştırma modunda cihaz ekranına dokunmak için Control tuşunu basılı tutarken tıklayın (Command tuşunu basılı tutarken macOS).

Geri
Geri simgesi
Önceki ekrana dönün veya bir iletişim kutusunu, seçenekler menüsünü, Bildirimler panelini veya ekran klavyesini tıklayın.
Ana Sayfa
Ana sayfa simgesi
Ana ekrana dönün.
Genel bakış
Genel bakış simgesi
(Son Uygulamalar)
Üzerinde çalıştığınız uygulamaların küçük resimlerinin listesini açmak için dokunun bakın. Bir uygulamayı açmak için küçük resmine dokunun. Bir küçük resmi listeden kaldırmak için sola veya sağa kaydırın. Bu düğme Wear OS için desteklenmez.
Katlama
Katlama simgesi
Katlanabilir cihazlarda ise daha küçük ekranını görmek için cihazı katlayın yapılandırma.
Açın
Açma simgesi
Katlanabilir cihazlarda, daha büyük ekran yapılandırmasını görüntülemek için cihazı katlayın.
Düğme 1
Düğme 1 simgesi
Wear cihazlarda 1. düğmeye basın. Yalnızca Wear'da kullanılabilir API düzeyi 28 veya sonraki sürümleri çalıştıran cihazlar.
Düğme 2
Düğme 2 simgesi
Wear cihazlarda cihazdaki 2. düğmeye basın. Yalnızca Wear'da kullanılabilir cihazlarda API düzeyi 30 veya üzeri sürümlerin yüklü olduğu cihazlar.
Palm
Avuç içi düğmesi simgesi
Wear cihazlarda avucunuzu cihaz ekranına bastırın. Bu işlem, cihazınızı ambiyans moduna ayarlar. Yalnızca API düzeyi 28'i çalıştıran Wear cihazlarda kullanılabilir veya daha yüksek olabilir.
Eğim
Eğilme düğmesi simgesi
Wear cihazlarda cihazı eğin. Bu, ambiyans modundan çıkar. Yalnızca API düzeyi 28 veya sonraki sürümlerin yüklü olduğu Wear cihazlarda kullanılabilir.
Menü Menü düğmesini taklit etmek için Control+M (MacOS'te Command+M) tuşlarına basın.
Diğer
Diğer simgesi
Diğer özelliklere ve ayarlara erişmek için tıklayın.

Emülatörü güncelleme

Android Emulator'ı güncellemek için Android Emulator bileşenini seçin SDK Yöneticisi'nin SDK Araçları sekmesinde Talimatlar için bkz. SDK Yöneticisi'ni kullanarak araçlarınızı güncelleyin.