Sanal cihazlar oluşturma ve yönetme

Android Sanal Cihaz (AVD); Android telefon, tablet, Wear OS, Android TV veya Automotive OS cihazın özelliklerini Android Emülatör'de simüle etmek istediğiniz bir yapılandırmadır. Cihaz Yöneticisi, Android Studio'dan başlatabileceğiniz ve ortalama görüntüleme süresini (AVD) oluşturup yönetmenize yardımcı olan bir araçtır.

Yeni Cihaz Yöneticisi'ni açmak için aşağıdakilerden birini yapın:

  • Android Studio Karşılama ekranından Diğer İşlemler > Sanal Cihaz Yöneticisi'ni seçin.

Karşılama ekranından Cihaz Yöneticisi'nin
açılması,

  • Bir projeyi açtıktan sonra ana menü çubuğundan Görünüm > Araç Pencereleri > Cihaz Yöneticisi'ni seçin ve Cihaz oluştur'u tıklayın.

Yeni Cihaz Yöneticisi penceresi

Otomatik donanımlı testlerinizi ölçeklenebilir ve kendi kendine yönetilen bir şekilde çalıştırmak için sanal cihazlar kullanmak istiyorsanız Gradle Tarafından Yönetilen Cihazlar'ı kullanmayı düşünün.

Ortalama görüntüleme süresi hakkında

Ortalama görüntüleme süresi; donanım profili, sistem görüntüsü, depolama alanı, dış görünüm ve diğer özellikleri içerir.

Manifest dosyanızdaki <uses-sdk> ayarına göre uygulamanızın potansiyel olarak destekleyebileceği her sistem görüntüsü için bir ortalama görüntüleme süresi oluşturmanızı öneririz.

Donanım profili

Donanım profili, bir cihazın özelliklerini fabrikadan gönderildiği şekilde tanımlar. Cihaz Yöneticisi, Pixel cihazlar gibi belirli donanım profilleri önceden yüklenmiş olarak gelir ve donanım profillerini gerektiği gibi tanımlayabilir veya özelleştirebilirsiniz.

Donanım Seçin iletişim kutusu

Play Store sütununda Google Play logosuyla etiketlenmiş bir cihaz tanımı, hem Google Play Store uygulamasını hem de Google Play hizmetlerine erişimi içerir. Buna, Google Play Hizmetleri'nin cihazda güncellenmesi için kullanışlı bir düğme sağlayan Genişletilmiş denetimler iletişim kutusundaki Google Play sekmesi de dahildir.

Bu logoya ve "Telefon" cihaz türüne sahip cihazlar da CTS ile uyumludur ve Play Store uygulamasını içeren sistem resimlerini kullanabilirler.

Sistem görüntüleri

Google API'leri etiketli bir sistem görüntüsü, Google Play hizmetlerine erişimi de kapsar.

Sistem Resmi iletişim kutusu

Önerilenler sekmesinde, önerilen sistem resimleri listelenir. Diğer sekmelerde daha kapsamlı bir liste bulunur. Sağ bölme, seçilen sistem görüntüsünü açıklar.

Bir sistem görüntüsünün yanında indir simgesi görüyorsanız söz konusu görüntü geliştirme makinenizde yüklü değildir. Sistem görüntüsünü indirmek için simgeyi tıklayın. Sistem görüntülerini indirmek için internete bağlı olmanız gerekir.

Uygulamanız, uygulama manifest dosyasındaki minSdk özelliğinde belirtildiği gibi, uygulamanızın gerektirdiği düzeyden daha düşük bir API düzeyine sahip bir sistem görüntüsünde çalışmadığından hedef cihazın API düzeyi önemlidir. Sistem API düzeyi ile minSdk arasındaki ilişki hakkında daha fazla bilgi edinmek için Uygulamanıza sürüm oluşturma bölümüne bakın.

Uygulamanız, manifest dosyasında bir <uses-library> öğesi beyan ediyorsa bu harici kitaplığı içeren bir sistem görüntüsü gerekir. Uygulamanızı bir emülatörde çalıştırmak için gerekli kitaplığı içeren bir ortalama görüntüleme süresi oluşturun. Bunu yapmak için AVD platformuna yönelik bir eklenti bileşeni kullanmanız gerekebilir. Örneğin, Google API'leri eklentisi, Google Haritalar kitaplığını içerir.

Uygulama güvenliği ve fiziksel cihazlarda tutarlı bir deneyim sağlamak için Google Play Store'daki sistem görüntüleri bir sürüm anahtarıyla imzalanır. Bu nedenle bu görüntülerle üst düzey ayrıcalıklara (kök) sahip olamazsınız.

Uygulama sorunlarını gidermeye yardımcı olması için üst düzey ayrıcalıklara (kök) ihtiyacınız varsa Google uygulamalarını veya hizmetlerini içermeyen Android Açık Kaynak Projesi (AOSP) sistem görüntülerini kullanabilirsiniz. Ardından, normal ve üst düzey ayrıcalıklar arasında geçiş yapmak için adb root ve adb unroot komutlarını kullanabilirsiniz:

  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  % adb root
  restarting adbd as root
  % adb shell
  emu64a:/ #
  emu64a:/ # exit
  % adb unroot
  restarting adbd as non root
  % adb shell
  emu64a:/ $
  emu64a:/ $ exit
  %
  

Depolama alanı

AVD'nin, geliştirme makinenizde özel bir depolama alanı vardır. Yüklü uygulamalar ve ayarlar gibi cihaz kullanıcısı verilerinin yanı sıra emüle edilmiş bir SD kart da depolar. Gerekirse kullanıcı verilerini temizlemek için Cihaz Yöneticisi'ni kullanabilirsiniz. Böylece, cihaz yeniymiş gibi aynı verilere sahip olur.

Cilt

Emülatör dış görünümü, cihazın görünümünü belirtir. Cihaz Yöneticisi, önceden tanımlanmış bazı dış görünümler sağlar. Ayrıca kendi dış görünümlerinizi tanımlayabilir veya üçüncü tarafların sağladığı dış görünümleri kullanabilirsiniz.

Ortalama görüntüleme süresi ve uygulama özellikleri

Ortalama görüntüleme aracı tanımınızın, uygulamanızın dayalı olduğu cihaz özelliklerini içerdiğinden emin olun. Ortalama görüntüleme düzenlerinizde tanımlayabileceğiniz özelliklerin listeleri için donanım profili özellikleri ve AVD özellikleri ile ilgili bölümlere bakın.

Ortalama görüntüleme süresi oluşturma

Yeni bir ortalama görüntüleme süresi oluşturmak için:

  1. Cihaz Yöneticisi'ni açın.
  2. Cihaz Oluştur'u tıklayın.

    Donanım Seçin penceresi görünür.

    Yalnızca bazı donanım profillerinin Play Store'u içerdiğine dikkat edin. Bu profiller tamamen CTS ile uyumludur ve Play Store uygulamasını içeren sistem görüntüleri kullanabilir.

  3. Bir donanım profili seçip İleri'yi tıklayın.

    İstediğiniz donanım profilini görmüyorsanız bu sayfanın diğer bölümlerinde açıklandığı şekilde bir donanım profili oluşturabilir veya içe aktarabilirsiniz.

    Sistem Görüntüsü penceresi görünür.

  4. Belirli bir API seviyesi için sistem görüntüsünü seçin ve İleri'yi tıklayın.
  5. Yapılandırmayı Doğrula penceresi görüntülenir.

  6. AVD özelliklerini gerektiği şekilde değiştirin ve ardından Son'u tıklayın.

    Dış görünüm gibi diğer ayarları görmek için Gelişmiş Ayarları Göster'i tıklayın.

  7. Yeni ortalama görüntüleme süresi, Cihaz Yöneticisi'nin Virtual (Sanal) sekmesinde ve hedef cihaz menüsünde görünür.

Kopyayla başlayan bir ortalama görüntüleme süresi oluşturmak için:

  1. Cihaz Yöneticisi'nin Sanal sekmesinde Menü'yü tıklayın ve Çoğalt'ı seçin.

    Yapılandırmayı Doğrula penceresi görünür.

  2. Sistem Görüntüsü veya Donanım Seçin pencerelerinde değişiklik yapmanız gerekirse Önceki'yi tıklayın.
  3. Gerekli değişiklikleri yapın ve ardından Son'u tıklayın.

    AVD, Cihaz Yöneticisi'nin Virtual (Sanal) sekmesinde görünür.

Donanım profili oluşturma

Cihaz Yöneticisi, yaygın cihazlar için önceden tanımlanmış donanım profilleri sağlar. Böylece bunları kolayca AVD tanımlarınıza ekleyebilirsiniz. Farklı bir cihaz tanımlamanız gerekiyorsa yeni bir donanım profili oluşturabilirsiniz.

En baştan yeni bir donanım profili tanımlayabilir veya başlangıç noktası olarak bir donanım profilini kopyalayabilirsiniz. Önceden yüklenmiş donanım profilleri düzenlenemez.

En baştan yeni bir donanım profili oluşturmak için:

  1. Donanım Seçin penceresinde Yeni Donanım Profili'ni tıklayın.
  2. Donanım Profilini Yapılandır penceresinde, donanım profili özelliklerini gerektiği şekilde değiştirin.

    Donanım profilini yapılandırma iletişim kutusu
  3. Son'u tıklayın.

    Yeni donanım profiliniz Donanım Seçin penceresinde görünür. Donanım profilini kullanan bir AVD oluşturabilirsiniz. Bunun için İleri'yi veya Sanal sekmesine ya da hedef cihaz menüsüne dönmek için İptal'i tıklayabilirsiniz.

Başlangıç noktası olarak bir kopya kullanarak donanım profili oluşturmak için:

  1. Donanım Seçin penceresinde bir donanım profili seçin ve Cihazı Klonla'yı tıklayın veya bir donanım profilini sağ tıklayıp Klonla'yı seçin.

  2. Donanım Profilini Yapılandır penceresinde, donanım profili özelliklerini gerektiği şekilde değiştirin.
  3. Son'u tıklayın.
  4. Yeni donanım profiliniz Donanım Seçin penceresinde görünür. Donanım profilini kullanan bir AVD oluşturabilirsiniz. Bunun için İleri'yi veya Sanal sekmesine ya da hedef cihaz menüsüne dönmek için İptal'i tıklayabilirsiniz.

Mevcut ortalama görüntüleme sayılarını düzenleme

Cihaz Yöneticisi'nin Virtual (Sanal) sekmesinden, ortalama görüntüleme süresi (AVD) üzerinde aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Ortalama ortalama görüntüleme süresini düzenlemek için Bu ortalama görüntüleme süresini düzenle'yi tıklayın ve gerekli gördüğünüz değişiklikleri yapın.
  • Bir ortalama görüntüleme süresini silmek için Menü'yü tıklayıp Sil'i seçin.
  • Diskteki ilişkili AVD INI ve IMG dosyalarını görüntülemek için Menü'yü tıklayın ve Diskte Göster'i seçin.
  • Android Studio ekibine gönderdiğiniz hata raporlarına ekleyebileceğiniz ortalama görüntüleme (AVD) yapılandırma ayrıntılarını görüntülemek için Menü'yü tıklayıp Ayrıntıları Göster'i seçin.

Mevcut donanım profillerini düzenle

Önceden yüklenmiş donanım profillerini düzenleyemez veya silemezsiniz ancak Donanım Seç penceresinden diğer donanım profillerinde aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Bir donanım profilini düzenlemek için profili seçin ve Cihazı Düzenle'yi tıklayın. Ayrıca, bir donanım profilini sağ tıklayıp Düzenle'yi seçebilirsiniz. Ardından, değişikliklerinizi yapın.
  • Bir donanım profilini silmek için profili sağ tıklayıp Sil'i seçin.

Bir emülatörü çalıştırıp durdurma ve verileri temizleme

Virtual (Sanal) sekmesinden, bir emülatörde aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • AVD kullanan bir emülatör çalıştırmak için Başlat tıklayın.
  • Çalışmakta olan bir emülatörü durdurmak için Menü'yü tıklayın ve Durdur'u seçin.
  • Bir emülatörün verilerini temizlemek için Menü'yü tıklayın ve Verileri Sil'i seçin.

Donanım profillerini içe ve dışa aktarma

Donanım Seç penceresinden donanım profillerini aşağıdaki şekilde içe ve dışa aktarabilirsiniz:

  • Bir donanım profilini içe aktarmak için Donanım Profillerini İçe Aktar'ı tıklayın ve bilgisayarınızda tanımı içeren XML dosyasını seçin.
  • Bir donanım profilini dışa aktarmak için profili sağ tıklayıp Dışa aktar'ı seçin. Tanımı içeren XML dosyasını depolamak istediğiniz konumu belirtin.

Ortalama görüntüleme süresi özellikleri

AVD yapılandırması, geliştirme bilgisayarı ile emülatör arasındaki etkileşimin yanı sıra donanım profilinde geçersiz kılmak istediğiniz özellikleri belirtir. Yapılandırmayı Doğrula penceresinde AVD yapılandırmaları için aşağıdaki özellikleri belirtebilirsiniz. (Gelişmiş) etiketli özellikler yalnızca Gelişmiş Ayarları Göster'i tıklarsanız görüntülenir.

AVD yapılandırma özellikleri, donanım profili özelliklerini ve emülatör çalışırken ayarladığınız emülatör özellikleri ikisini de geçersiz kılar.

Tablo 1. Ortalama görüntüleme süresi yapılandırma özellikleri

AVD mülkü Açıklama
AVD Adı AVD için bir ad girin. Ad büyük veya küçük harf, sayı, nokta, alt çizgi, parantez, kısa çizgi ve boşluk içerebilir. AVD yapılandırmasını depolayan dosyanın adı, AVD adından türetilir.
AVD Kimliği (Gelişmiş) AVD kimliğini görüntüleyin. Ortalama görüntüleme kimliği, AVD adından türetilir. Kimliği, komut satırından ortalama görüntüleme süresini (AVD) belirtmek için kullanabilirsiniz.
Donanım Profili Donanım Seçin penceresinden farklı bir donanım profili seçmek için Değiştir'i tıklayın.
Sistem Görüntüsü Sistem Görüntüsü penceresinden farklı bir sistem görüntüsü seçmek için Değiştir'i tıklayın. Yeni bir resim indirmek için etkin internet bağlantısı gerekir.
Başlangıç yönü

İlk emülatör yönü için bir seçenek belirleyin:

  • Dikey: Yönü, genişten uzun olmalıdır
  • Yatay: Boydan genişe doğrudur

Bir seçenek yalnızca donanım profilinde destekleniyorsa etkinleştirilir. Emülatörde AVD'yi çalıştırırken donanım profilinde hem dikey hem de yatay destekleniyorsa yönü değiştirebilirsiniz.

Kamera (Gelişmiş)

Etkin kameralardan herhangi biri için bir seçenek belirleyin. Emülasyon ve VirtualScene ayarları, yazılım tarafından oluşturulmuş bir görüntü üretirken Web kamerası ayarı, fotoğraf çekmek için geliştirme bilgisayarınızın web kamerasını kullanır.

Kamera seçenekleri yalnızca donanım profilinde kamera destekleniyorsa kullanılabilir. Wear OS, Android TV veya Google TV'de kullanılamaz.

Ağ: Hız (Gelişmiş)

Veri aktarımı hızını belirlemek için bir ağ protokolü seçin:

  • GSM: Küresel Mobil İletişim Sistemi
  • HSCSD: Yüksek Hızlı Devre Anahtarlı Veriler
  • GPRS: Genel Paket Radyo Hizmeti
  • EDGE: GSM Evrimi için Geliştirilmiş Veri hızları
  • UMTS: Evrensel Mobil Telekomünikasyon Sistemi
  • HSDPA: Yüksek Hızlı Aşağı Bağlantı Paket Erişimi
  • LTE: Uzun Vadeli Evrim
  • Tam (varsayılan): Verileri, bilgisayarınızın izin verdiği kadar hızlı bir şekilde aktarın.
Ağ: Gecikme (Gelişmiş) Protokolün bir veri paketini bir noktadan diğerine aktarması için gereken süreyi ayarlamak üzere bir ağ protokolü seçin.
Emülasyonlu Performans: Grafikler

Grafiklerin emülatörde nasıl oluşturulacağını seçin:

  • Donanım: Daha hızlı oluşturma için bilgisayarınızın grafik kartını kullanın.
  • Yazılım: Yazılımdaki grafiklere emüle edin. Bu, grafik kartınızı oluşturma konusunda sorun yaşıyorsanız yararlı olur.
  • Otomatik: Grafik kartınıza göre en iyi seçeneği emülatörün belirlemesini sağlar.
Emülasyonlu Performans: Başlatma seçeneği (Gelişmiş)

    AVD'nin nasıl başlatılacağını seçin:

  • Soğuk başlatma: Cihaz kapalı durumdayken her defasında açılır.
  • Hızlı başlatma: Cihaz, kayıtlı bir anlık görüntüden cihaz durumunu yükler.
Emülasyonlu Performans: Çok Çekirdekli CPU (Gelişmiş) Emülatör için kullanmak istediğiniz bilgisayarınızdaki işlemci çekirdeği sayısını seçin. Daha fazla işlemci çekirdeği kullanmak emülatörü hızlandırır.
Bellek ve Depolama: RAM (Gelişmiş) Cihazda donanım üreticisi tarafından ayarlanan RAM miktarını geçersiz kılın. Boyutun artırılması bilgisayarınızda daha fazla kaynak kullanır ancak emülatör işleminin daha hızlı çalışmasını destekler. RAM boyutu girin ve B (bayt), KB (kilobayt), MB (megabayt), GB (gigabayt) veya TB (terabayt) birimlerinden birini seçin.
Bellek ve Depolama: Sanal Makine Yığını (Gelişmiş) Donanım üreticisi tarafından ayarlanan sanal makine yığın boyutunu geçersiz kılın. Yığın boyutu girin ve birini B (bayt), KB (kilobayt), MB (megabayt), GB (gigabayt) veya TB (terabayt) olarak seçin.
Bellek ve Depolama: Dahili Depolama (Gelişmiş) Cihazda donanım üreticisi tarafından ayarlanan çıkarılamayan bellek alanı miktarını geçersiz kılar. Bir boyut girin ve birim B (bayt), KB (kilobayt), MB (megabayt), GB (gigabayt) veya TB (terabayt) değerlerinden birini seçin.
Bellek ve Depolama: SD Kart (Gelişmiş)

Verileri cihazda depolamak için kullanılabilen çıkarılabilir bellek alanı miktarını belirtin.

Android Studio tarafından yönetilen bir sanal SD kart kullanmak için Studio tarafından yönetilen'i seçin, bir boyut girin ve birim olarak B (bayt), KB (kilobayt), MB (megabayt), GB (gigabayt) veya TB (terabayt) seçeneklerinden birini belirleyin. Kamerayı kullanmak için minimum 100 MB önerilir.

Bir dosyadaki alanı yönetmek için Harici dosya'yı seçin, ardından dosyayı ve konumu belirtmek için ... öğesini tıklayın.

Daha fazla bilgi için mksdcard ve AVD veri dizinine bakın.

Cihaz Çerçevesi: Cihaz Çerçevesini Etkinleştir Emülatör penceresinin etrafında, gerçek bir cihazın görünümünü taklit eden bir çerçeveyi etkinleştirmek için seçin.
Özel Dış Görünüm Tanımı (Gelişmiş) Emülatörde görüntülendiğinde cihazın nasıl görüneceğini kontrol eden bir dış görünüm seçin. Cilt için çok büyük bir ekran boyutu belirtmek, ekranın kesilmesine ve tüm ekranın görülememesine neden olabilir. Daha fazla bilgi için Emülatör dış görünümü oluşturma bölümüne bakın.
Klavye: Klavye Girişini Etkinleştir (Gelişmiş) Emülatörle etkileşimde bulunmak amacıyla donanım klavyenizi kullanmak için bu seçeneği belirleyin. Bu seçenek, Wear OS ve Android TV için devre dışıdır.

Donanım profili özellikleri

Donanım Profilini Yapılandır penceresinde donanım profilleri için aşağıdaki özellikleri belirtebilirsiniz. AVD yapılandırma özellikleri, donanım profili özelliklerini ve emülatör çalışırken ayarladığınız emülatör özellikleri ikisini de geçersiz kılar.

Cihaz Yöneticisi'nde bulunan önceden tanımlanmış donanım profilleri düzenlenemez. Ancak profilleri kopyalayabilir ve kopyaları düzenleyebilirsiniz.

Bazı mülkler, bazı cihaz türleri için devre dışıdır. Örneğin, "Yuvarlak" özelliği yalnızca Wear OS cihazlarda kullanılabilir.

Tablo 2. Donanım profili yapılandırma özellikleri

Donanım profili özelliği Açıklama
Cihaz Adı Donanım profili için bir ad girin. Ad büyük veya küçük harf, sayı, nokta, alt çizgi, parantez ve boşluk içerebilir. Donanım profilini depolayan dosyanın adı, donanım profili adından elde edilir.
Cihazın Türü

Aşağıdakilerden birini seçin:

  • Telefon/Tablet
  • Wear OS
  • Android TV
  • Google TV
  • ChromeOS Cihaz
  • Android Otomotiv
Ekran: Ekran Boyutu Ekranın fiziksel boyutunu inç cinsinden (diyagonal ölçülür) belirtin. Boyutu bilgisayar ekranınızdan büyükse başlangıçta boyutu küçülür.
Ekran: Ekran Çözünürlüğü Simüle edilen ekranda toplam piksel sayısını belirtmek için piksel cinsinden bir genişlik ve yükseklik girin.
Ekran: Yuvarlak Cihazın ekranı yuvarlaksa (ör. bazı Wear OS cihazlar) bu seçeneği belirleyin.
Bellek: RAM Cihazın RAM boyutunu girin ve B (bayt), KB (kilobayt), MB (megabayt), GB (gigabayt) veya TB (terabayt) birimlerinden birini seçin.
Giriş: Donanım Düğmeleri Var (Geri/Ana Sayfa/Menü) Cihazınızda donanımla gezinme düğmeleri varsa bu seçeneği belirleyin. Bu düğmeler yalnızca yazılımda oluşturulmuşsa işareti kaldırın. Bu seçeneği belirlerseniz düğmeler ekranda görünmez. Her iki durumda da düğmelere basma simülasyonu yapmak için emülatör yan panelini kullanabilirsiniz.
Giriş: Donanım Klavyesi var Cihazınızda donanım klavyesi varsa bu seçeneği belirleyin. İstemiyorsanız seçimini kaldırın. Bu seçeneği belirlerseniz ekranda bir klavye görünmez. Her iki durumda da, tuş vuruşlarını emülatöre göndermek için bilgisayarınızın klavyesini kullanabilirsiniz.
Giriş: Gezinme Stili

Aşağıdakilerden birini seçin:

  • Yok: Donanım denetimi yoktur. Navigasyon yazılım üzerinden yapılır.
  • D-pad: yön tuşları desteği.
  • Trackball
  • Tekerlek

Bu seçenekler, cihazın kendisindeki donanım denetimleri içindir. Ancak harici bir kumanda tarafından cihaza gönderilen etkinlikler aynıdır.

Desteklenen cihaz durumları

Seçeneklerden birini veya ikisini birden seçin:

  • Dikey: Yönü, genişten uzun olmalıdır
  • Yatay: Boydan genişe doğrudur

En az bir seçenek belirlemelisiniz. Her iki seçeneği de belirlerseniz emülatörde yönler arasında geçiş yapabilirsiniz.

Kameralar

Kamerayı etkinleştirmek için seçeneklerden birini veya ikisini birden seçin:

  • Arka Kamera: Kullanıcıdan uzağa bakan lens
  • Ön Kamera: Kullanıcıya bakan mercek

Kamera etkinse, AVD yapılandırmasında belirlediğiniz seçeneklere bağlı olarak, fotoğraf çekme simülasyonu yapmak için geliştirme makinenizin web kamerasını veya emülatör tarafından sağlanan bir fotoğrafı kullanabilirsiniz.

Sensörler: İvme ölçer Cihazda, yönünü belirlemeye yardımcı olacak donanım varsa bu seçeneği belirleyin.
Sensörler: Jiroskop Cihazda döndürme veya bükülme algılayan bir donanım varsa bu seçeneği belirleyin. İvme ölçerle birlikte jiroskop, yönün daha yumuşak algılanmasını sağlayabilir ve altı eksenli bir yön sistemini destekleyebilir.
Sensörler: GPS Cihazda, Küresel Konumlandırma Sistemi (GPS) uydu tabanlı navigasyon sistemini destekleyen bir donanım varsa bu seçeneği belirleyin.
Sensörler: Yakınlık Sensörü Ekrandaki girişi devre dışı bırakmak için cihazda, telefon görüşmesi sırasında cihazın kullanıcının yüzüne yakın olduğunu algılayan bir donanım varsa bu seçeneği belirleyin.
Varsayılan Dış Görünüm Emülatörde görüntülendiğinde cihazın nasıl görüneceğini kontrol eden bir dış görünüm seçin. Çözünürlük için çok büyük bir ekran boyutu belirtmek, ekranın kesilmesine ve tüm ekranın görülememesine yol açabilir. Daha fazla bilgi için emülatör dış görünümü oluşturma hakkındaki bölüme bakın.

Emülatör görünümü oluşturma

Android emülatör dış görünümü, bir emülatör ekranının görsel ve kontrol öğelerini tanımlayan bir dosya koleksiyonudur. Ortalama görüntüleme ayarlarındaki görünüm tanımları gereksinimlerinizi karşılamıyorsa kendi özel dış görünüm tanımınızı oluşturabilir ve daha sonra bunu ortalama görüntüleme sürenize uygulayabilirsiniz.

Her emülatör dış görünümü şunları içerir:

  • hardware.ini dosyası
  • Desteklenen yönler ve fiziksel yapılandırmalar için düzen dosyaları
  • Arka plan, tuşlar ve düğmeler gibi görüntüleme öğeleri için resim dosyaları

Özel dış görünüm oluşturmak ve kullanmak için:

  1. Dış görünüm yapılandırma dosyalarınızı kaydedebileceğiniz bir dizin oluşturun.
  2. Dış görünümün görsel görünümünü layout adlı bir metin dosyasında tanımlayın. Bu dosya, belirli düğmelerin boyutu ve resim öğeleri gibi dış görünümün birçok özelliğini tanımlar. Örneğin:

    parts {
        device {
            display {
                width   320
                height  480
                x       0
                y       0
            }
        }
    
        portrait {
            background {
                image background_port.png
            }
    
            buttons {
                power {
                    image  button_vertical.png
                    x 1229
                    y 616
                }
            }
        }
        ...
    }
    

  3. Cihaz resimlerinin bit eşlem dosyalarını aynı dizine ekleyin.
  4. Cihaz ayarları için, bir INI dosyasında hw.keyboard ve hw.lcd.density gibi donanıma özgü ek cihaz yapılandırmaları belirtin.
  5. Dış görünüm klasöründeki dosyaları arşivleyin ve arşiv dosyasını özel dış görünüm olarak seçin.

Emülatör dış görünümü oluşturma hakkında daha ayrıntılı bilgi için araç kaynak kodundaki Android Emülatör Dış Görünüm Dosyası Spesifikasyonu'na bakın.