• 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.
    00:00Android 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