Bu derste Eclipse programlama ortamında AVD’yi (Android Virtual Device) kuracağız ve sonra ilk projemizi (Hello World) yapacağız.
1.AVD (Android Virtual Device)
Projelerimiz test (simülasyon) etmek için AVD (Android Virtual Device) kullanacağız. Onu kuralım:
Eclipse’i açalım
Menü Windows > Android Virtual Device Manager
Veya daha hızlı ulaşabiliriz:
Seçtikten sonra karşımıza böyle bir pencere gelecek:
Burada New butonuna basacağız.
Burada AVD ismini gireceğiz (AVD name).
Aygıtı seçeriz (Device). Aygıtı seçtikten sonra Eclipse boş olan pencereleri kendi dolduruyor.
Sadece SD kart 1000 MiB gireceğiz ve Snapshot’u işaretleyeceğiz Snapshot bizim AVD’i tekrar açtığımızda hız kazandıracak. Yani tekrar açıldığında AVD’yi daha hızlı açacak.
Ok bastıktan sonra biraz beklememiz gerekecek.
Sonra sağ alt kısmında bulunan Start düğmesine basacağız.
Karşımıza Lunch Options penceresi gelecek. Bu pencerede bizim AVD için görüntü ayarlarını yapabiliriz.
Mesela Scale display in real size için ben burada Screen Size 7 seçtim. Böylece AVD ekranda daha az yer kaplıyor. Siz büyüklüğü kendi monitörünüzün göre ayarlayabilirsiniz.
Launch bastıktan sonra emülatörün penceresi gelecek.
2.Proje( Hellow World)
Şimdi ilk projemizi yapıp nasıl çalıştığını inceleyebiliriz.
Eclipse’te menü seçelim File > New > Project
Buradan projenin tipini seçeceğiz – Android > Android Application Project, ve Next’e basacağız
Boş olan alanları dolduralım.
Application Name – programın ismi. Bu ismi kullanıcılar programda görecekler.
Project Name – projenin ismi. Bu ismi kullanıcılar görmeyecekler. Projenin ismi Eclipse’te sol tarafta gözükecek.
Package Name – Java’dan gelen isimdir. Java’da class’ların prefix isimler için kullanılıyor. Biz tr.android.develop.<programın ismi> gibi bir isim kullanacağız.
Minimum Required SDK – Android’in minimum kullanabileceğimiz platformu belirliyor.
Target SDK – Android’in maksimum kullanabileceğimiz platformu belirliyor.
Compile With – Programımız hangi Android platformunun özelliklerini kullanacağımızı gösteriyor.
Theme – Bu özelliği kullanmadığımız için None seçeceğiz.
Next basacağız.
Create custom luncher icon – Projemiz için Android’in ikonunu otomatik olarak yaratacak.
Create Activity – Proje yaratıktan sonra otomatik olarak Activity yaratılacak.
Create Project in Workspace – Projemizi varsayılan yere kaydedecek.
Next basıyoruz.
Burada ikonları seçebiliriz. Ben varsayılan ikonu bırakıyorum ve Next butonuna basıyoruz.
BlankActivity’yi seçiyoruz ve Next butona basıyoruz.
Burada Layout Name olarak Main girelim.
Finish butona bastıktan sonra ilk projemiz hazırdır.
Sol tarafta projemizi görebiliriz. Şimdi en sık kullanılan klasörleri, dosyaları ve özellikleri inceleyelim.
src – tüm yazacağımız kodlar bu klasörde bulunacak
gen – bu klasörde programımız için gereken olan ve Eclipse tarafından yaratılan dosyaları kaydediyor.
Android 4.2 – programımız için gereken olan kütüphaneler ve uygulamaları içeriyor.
assets & res – farklı kaynaklar (resource)ve tipler (type) için klasörler ve dosyalar
AndroidManifest.xml – manifest veya konfig-uygulama dosyası
İlerde Eclipse programlama ortamı kullandığı zaman bu klasörleri ve dosyaları daha detaylı inceleyeceğiz.
Şimdi soldan projelerimizin ismini seçelim. Ve Ctrl + F11 basalım. Sonra Android Application’ı seçelim.
Ok butonuna basıyoruz. Bastıktan sonra emülatör açılacak. Emülatör açıldığı zaman bilgisayarda bir şey yapmayalım, çünkü AVD duyarlıdır.
Karşımıza böyle bir pencere gelecektir. Demek ki programımız emulatöre kaydedildi ve düzgün çalışıyor. Eğer bir sıkıntı varsa emülatörü kapatabilir ve yeniden açabilirsiniz. Aynı problem varsa Eclipse’i yeniden çalıştırabilirsiniz. En kötü durumda bilgisayarı yeniden başlatmak zorunda kalabilirsiniz. En önemlisi Ctrl + F11 bastıktan sonra ve emülatör açıldığında bilgisayarda bir şey yapmamak. Türkçe harfleri kullanmasak daha iyi olur çünkü Eclipse programlama ortamı en düzgün İngilizce alfabesiyle çalışıyor.
Gelecek derste bizim projeye farklı yeni objektleri yükleyeceğiz ve bu objektlerin özelliklerini değiştirmeye çalışacağız. Size başarılar dilerim.