• Buradasın

    Android Mobil Programlama Eğitim Serisi: Emülatör Kullanımı

    youtube.com/watch?v=vbin-46KbGU

    Yapay zekadan makale özeti

    • Bu video, Ozan Koçak tarafından sunulan Android mobil programlama, Java Kotlin eğitim serisinin beşinci bölümüdür. Eğitmen, Android emülatörünün nasıl çalıştırılacağını ve kullanılacağını adım adım göstermektedir.
    • Video, Android emülatörünün kurulumu ve kullanımı üzerine odaklanmaktadır. İlk bölümde emülatörün kurulumu, Device Manager üzerinden sanal cihaz oluşturma, Pixel 3 modeli üzerinden Android sürümü seçimi ve cihaz ismi belirleme gibi konular ele alınırken, ikinci bölümde geliştirici ayarlarından USB debugging'i açma, harici emülatörler (BlueStacks, Nox) indirme ve kurma seçenekleri anlatılmaktadır.
    • Eğitim içeriğinde ayrıca cihazın farklı şekilde açılabilmesi, resetleme işlemleri ve cihazın ayrı bir pencerede çalıştırılması gibi özellikler de gösterilmektedir. Video, bir sonraki derste devam edileceği bilgisiyle sonlanmaktadır.
    Android Mobil Programlama Eğitim Serisi
    • Android mobil programlama, Java ve Kotlin eğitim serisinin beşinci bölümünde emülatör çalıştırma konusu ele alınacak.
    • Activity Main kısmında "Hello World" yazısı "Hello Java" olarak değiştirilmiş ve arka plan kırmızı renk olarak ayarlanmış.
    • View Options kısmında Show System UI seçeneği işaretlendiğinde, program telefon ekranı gibi görünür.
    00:56Infring Constraints ve Emülatör Kurulumu
    • Infring Constraints kısmında mavi çizgiler, programın çalıştırıldığında kayma olmaması için sabit kalmasını sağlar.
    • Emülatörü çalıştırmak için Android Emülatör'ün kurulu olması gerekiyor.
    • File > Settings > SDK Tools kısmından Android Emülatör'ün yüklü olup olmadığı kontrol edilebilir ve gerekirse yüklenebilir.
    02:27Sanal Cihaz Oluşturma
    • Sağ üstteki butonlarda "No Devices" yazıyorsa, henüz herhangi bir sanal makine yüklü değil.
    • Device Manager'a tıklayıp "Create Virtual Device" seçeneği ile yeni sanal makine oluşturulabilir.
    • Sol tarafta televizyon, telefon, tablet ve otomotiv gibi kategoriler bulunuyor.
    03:33Sanal Cihaz Özellikleri
    • Google, Pixel, Nexus gibi telefonları sanal cihazlara aktarıyor ve farklı boyutlarda (5.5 inç, 6 inç, 5.8 inç) deneyebilirsiniz.
    • Program oluşturduğunuzda, çeşitli cihazlarda deneme imkanı sayesinde Pixel 2'de çalışırken Pixel 2 XL'de çalışmadığı gibi sorunlar yaşanmaz.
    • Play Store işareti olan cihazlar tercih edilmeli, örneğin 5.5 inç, 5.46 piksel 3 gibi ideal boyutlar.
    04:46Android Sürümü ve İşlemci Seçimi
    • Android sürümleri (Android 11, 12, App 32, Tiramisu) arasında seçim yapılabilir, en son sürümde hatalar olabilir.
    • "Other Images" kısmında ARM 1 v7A olan cihazlar AMD işlemci olan bilgisayarlarda daha iyi çalışır.
    • Lisans şartlarını kabul edip indirme işlemi başlatılır, yükleme tamamlandıktan sonra "Finish" diyerek devam edilir.
    06:49Cihaz Ayarları
    • Cihaza isim verilebilir, uygulama yatay veya dikey olarak başlatılabilir.
    • Gelişmiş ayarlarda "Cold Boot" ve "Quick Boot" seçenekleri bulunur, Quick Boot en son nerede kapattıysanız oradan açar.
    • RAM ve kapasite ayarları değiştirilmeden "Finish" diyerek cihaz oluşturulur.
    08:30Emülatörü Çalıştırma
    • Device Manager'da "Launch" veya "Run App" seçeneği ile emülatör başlatılabilir.
    • İlk defa açıldığında emülatör yavaş yüklenir, tıpkı yeni bir telefonu ilk defa açıyormuş gibi.
    • "Run App" seçeneği ile hazırlanan uygulama telefonda çalıştırılabilir.
    10:50Alternatif Emülatör Kullanımı
    • Emülatör açarken sorun yaşanırsa, kendi telefonunuzu USB ile bilgisayara bağlayarak emülatör olarak kullanabilirsiniz.
    • Telefonu USB ile bağladıktan sonra ayarlar > hakkında kısmına gidilmelidir.
    • "About Emulated Device" kısmında build number'a birkaç kere tıklayarak "You are now a developer" mesajı ile geliştirici özelliği açılır.
    12:58Geliştirici Ayarları ve USB Debugging
    • Geliştirici ayarları (developer options) kısmında USB debugging özelliği açık tutulmalıdır.
    • USB debugging açık olduğunda telefon emülatör olarak kullanılabilir.
    • USB debugging çalışmıyorsa, BlueStacks veya Nox gibi harici sanal makineler kullanılabilir.
    14:08Emülatör Ayarları
    • Cihaz sağ tarafta bağlı olarak açılabileceği gibi, File Settings'ten "emulator" yazarak ayrı bir pencerede açılabilir.
    • Emülatör ayarlarında "launch in a tool window" seçeneği işaretliyse sağ tarafta sabit olarak çalışır.
    • Edit kısmından cihaz düzenlenebilir, cold boot ile sıfırdan başlatılabilir veya white data ile resetleme yapılabilir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor