Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- 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.