Uygulamalarınızı taklit etmek için sanal bir cihaz nasıl oluşturulur - Teknoloji
İçeriğe atla

Uygulamalarınızı Taklit Etmek İçin Sanal Bir Cihaz Nasıl Oluşturulur

reklamlar

Önceki yazılarımızda ilk Android projesini oluşturmuştuk ve projeyle oluşturulan dizin yapısının nelerden oluştuğunu incelemiştik.
Bu vesileyle uygulamamızı doğrudan bir emülatörde veya sanal cihazda nasıl başlatacağımızı göreceğiz.


Android Sanal Cihaz (AVD) olarak bilinen bu cihazlar temel olarak cihazın tipi, cep telefonu veya tablet olması, ekran boyutu veya yoğunluğu, özellikleri, işletim sistemi sürümü, ihtiyaçlarımıza göre oluşturup yapılandırdığımız emülatörlerden oluşmaktadır. Uygulamamız için önemli olabilecek diğer unsurlar arasında hafıza.

Android Studio, indirmemiz ve yapılandırmamız gereken kendi emülatörlerini içerir, ancak tek alternatif bu olmasa da, üçüncü taraf emülatörleri ekleyebildiğimiz veya uygulamayı yalnızca fiziksel cihazlarda çalıştırabildiğimiz için bu son alternatif idealdir, doğrudan kontrol ettiğimiz gibi cihaz ve kaynak tüketimi buna bağlıdır, ancak emülatör kullanıyorsak, yüksek RAM belleği gerektiren sanal makineler gibi davrandıkları için emülatöre bilgisayar kaynaklarını atamamız gerekir, ancak bu iki alternatifin olması iyidir.

Bir Cep Telefonu Emülatörünün Oluşturulması.

 

Android Studio'da zaten bir emülatör oluşturulmuşsa, sanal cihazın adı sol üst köşede görüntülenecektir, bu durumda önceki yazılarda da belirtildiği gibi bir emülatör oluşturduk API 28 Piksel 2zaten seçilmiştir ve uygulamayı çalıştırmaya hazırdır.


Başka bir tane oluşturmak istiyorsanız seçeneğe girebiliriz Aygıt Yöneticisi oluşturulan öykünücüyü göreceğimiz ve değiştirebileceğimiz yerden veya yeni bir tane oluşturmak için “Cihaz oluştur” a tıklayabiliriz.

Aksine, ilk kez bir Android Studio emülatörü oluşturuyorsanız, sol üst köşede hiçbir cihazın olmadığını (Cihaz Yok) belirten bir seçeneğin göründüğünü göreceksiniz ve bu seçeneği görüntülersek şunu buluruz: 3 seçenek, nereden girebiliriz?AVD Yöneticisi” veya resimde gösterildiği gibi üst çubuktaki aynı simge.


Seçeneğe tıklamak, daha önce gösterdiğimiz ekranın aynısını yükler, ancak bu durumda herhangi bir emülatör oluşturulmaz ve bunun yerine bize bir tane oluşturma seçeneği sunulur.


Oluştur'a tıklamak, diğerlerinin yanı sıra TV, Cep Telefonları, Saatler, Tabletler gibi emülatörler oluşturmaya yönelik farklı kategorileri gördüğümüz bir pencere yükler.

 

Buradan “Telefon” seçeneğini seçip mevcut olanlardan birini seçiyoruz, orada cihazın adını, Google Play'e sahip olup olmadığını (Google API'leri gerektiren kaynaklar için önemli), boyutunu, çözünürlüğünü ve ekran yoğunluğunu görebiliriz. bu durumda “Pixel 2”yi seçeceğiz ve Next butonuna tıklayacağız.


 

Bunu yaptığımızda çalışmak istediğimiz işletim sisteminin versiyonunun imajını indirmemiz gereken yerden başka bir pencere açılıyor. Daha önce indirilmiş görseller varsa burada görüntülenecektir ancak bu durumda hiç olmadığını görüyoruz (İnternete bağlı olmamız çok önemli, aksi takdirde indirme için bu işlem gerçekleştirilemezdi, sonrasında gerekmiyor) istediğimiz seçeneğin İndir seçeneğine tıklıyoruz örneğin görselde görüldüğü gibi “android Pie”ı indiriyoruz


Bunu yaparken, kullanım lisansını kabul etmemiz ve İleri'ye tıklamamız gereken başka bir pencere yüklenir.

Sanal cihaz indirme ve kurulum işlemi otomatik olarak başlar, internet bağlantınıza bağlı olarak bu işlem biraz zaman alabilir.


Bitirip bitirdiğimizde, indirilen görseli zaten gördüğümüz önceki pencereye dönüyoruz, onu seçip İleri'ye tıklıyoruz.


Emülatör ayarlarını ad, ekran yönü ve tahsis edilen RAM miktarının manuel olarak atanabileceği gelişmiş seçenekler açısından tanımladığımız yeni bir pencerenin nasıl yüklendiğini görüyoruz, eğer bellek kullanımı diğer özelliklerin yanı sıra harici olarak simüle edilirse, ardından Son'a tıklıyoruz. .


Bunu yaptığımızda emülatörümüzün zaten ilişkilendirildiğini ve bu kılavuzun başında gösterildiği gibi “Aygıt Yöneticisi” bölümüne cihazın yüklendiğini görüyoruz.

İstersek emülatörü doğrudan çalıştırabilir veya “Aygıt Yöneticisi” yan sekmesine tıklayarak gizleyebilir (gerekli değildir) ve üstteki ÇALIŞTIR simgesine tıklayabiliriz.

 

bu emülatörü çalıştırır ve uygulamamızı görüntüler, ilk kurulum işlemi başladığında bu işlem biraz zaman alabilir, bundan sonra emülatörün bundan sonra çok daha hızlı olması bekleniyor.


Yeni bir emülatör oluşturmak istiyorsak Aygıt Yöneticisine geri dönüp Cihaz Oluştur seçeneğine tıklıyoruz


Bunu yaparken önceki adımları tekrarlıyoruz, örneğin bir tablet oluşturabiliriz ve sonunda yeni emülatörün yüklendiğini göreceğiz ve seçenekleri gösterdiğimizde oluşturulan tüm emülatörleri bulacağız.


Tekrar Cihaz Yöneticisine girdiğimizde her iki emülatörü de göreceğiz ve oradan uygulamamızı test etmek için hangi emülatörü kullanacağımızı tanımlıyoruz, her emülatörden doğrudan başlatabiliyoruz veya üstte seçip uygulamayı doğrudan çalıştırabiliyoruz.

Bunu yaparak emülatör yüklenir ve ayrıca her emülatör çalışmasının sekmelere nasıl ayrıldığını da görebiliriz.

Emülatör ekranı.

 

Daha önce varsayılan emülatör ayrı bir pencere olarak yükleniyordu, şu anda varsayılan olarak sol taraftaki Android Studio arayüzüne dahil edilmiştir, ancak onu herhangi bir yere yerleştirebilir veya yüzmesini istiyorsak kaldırabiliriz ve böylece harici bir ekranı taşıyabiliriz. IDE'den bağımsızdır.

 

Emülatörü küçültmek için “Emulator” yan sekmesine tıklayıp tekrar tıklayarak tekrar gösterebiliriz.


 

Konumu değiştirmek istiyorsak “Emulator”a sağ tıklayıp farklı seçenekler görüyoruz, bu durumda “Move to”yu seçip istediğimiz konumu tanımlıyoruz.

Şimdi emülatörü kayan hale getirmek istiyorsak, “Ekran modu” ve “Kayan” seçeneğini seçiyoruz.

Böylece emülatörü geliştirme ortamından ayrı bir pencere olarak görüyoruz.


Bununla birlikte, ilk uygulamamızı test edebileceğimiz sanal cihazları zaten oluşturup yapılandırdık.

 

Ayrıca ilginizi çekebilir.

 



Bu yazı hakkında eklemek veya yorum yapmak istediğiniz bir şey var mı? yapmaktan çekinmeyin….Ve eğer beğendiyseniz... Sizi paylaşmaya davet ediyorum. y Bunun gibi daha fazla gönderi duymak için "Bu siteye katıl" düğmesine tıklayarak abone olun 😉