Bu yazımda Google'ın çiçeği burnunda mobil işletim sistemi olan Android
üzerine yazılım geliştirmeye başlamak için ihtiyacınız olan bileşenler
ve bunların kurulumu hakkında bilgi vereceğim. Burada anlatacaklarımı
yaptıktan sonra Android platformu için kod yazıp, yazdığınız kodu
Android SDK ile birlikte gelen emülatör veya gerçek bir cihaz üzerinde
çalıştırabilecek hale geleceksiniz.
İlk kurulması gereken şey tahmin edeceğiniz üzere JDK, yani Java Decelopment Kit. JDK'nın en güncel sürümünü bu adresten aşağıda gösterilen resimdeki kırmızı renkli tuşa basarak indirebilirsiniz. Sitenin görünümü gelecekte tabi ki değişebilir ancak yapacağınız işlem aynı.
İndirdiğiniz JDK'yı kurduktan sonra yapmanız gereken şey Android SDK'yı kurmak. Android SDK'nın en güncel sürümünü (bu yazıyı yazdığım sırada 2.1) bu adresten indirebilirsiniz. İndirdiğiniz "android-sdk_r04-windows.zip" ismindeki dosyayı (isim versiyon ile birlikte değişebilir) diskinizde istediğiniz bir yere açın ve isterseniz içerisinden çıkan klasörün ismini değiştirin. Ben Android olarak değiştirdim ve C:\ içerisine koydum. Yazımda da SDK dosyalarının C:\Android klasöründe olduğunu varsayacağım.
Sonraki aşama Eclipse'i kurmak. Eclipse'in web sitesinde de görebileceğiniz üzere bir çok farklı versiyonu mevcut. Android üzerinde geliştirme yapmak için indirebileceğiniz en mantıklı sürüm Java dili ile yazılım geliştirmek için hazırlanmış olan sürüm. Aşağıdaki resimden hangisini kasdettiğimi anlayabilirsiniz. İşletim sisteminize uygun olan versiyonunu indirip kurun.
Son olarak kurmanız gereken şey Google'ın Eclipse için yazmış olduğu ADT eklentisi. Bu eklenti Eclipse ile Android uygulaması geliştirirken işinizi oldukça kolaylaştıracak yardımcı özellikler içeriyor. Eklentiyi kurmak için ilk olarak az önce kurmuş olduğunuz Eclipse'i çalıştırın ve menü çubuğundan Help >> Install New Software seçeneğini seçin. Daha sonra açılan penceredeki Add tuşuna basın karşınıza çıkacak olan aşağıda göstermiş olduğum diyalog kutusundaki isim bölümüne "Android Plugin" veya siteye vermek istediğiniz herhangi bir ismi, adres bölümüne de https://dl-ssl.google.com/android/eclipse/ adresini yazıp OK tuşuna basın. Eğer bağlantı sorunu yaşarsanız aynı adresin https yerine http ile başlayan versiyonunu deneyin.
Eğer her şeyi doğru yaptıysanız, önceki pencereye döndüğünüzde artık listede aşağıda göstermiş olduğum seçenekleri görüyor olmanız gerekli. Developer Tools seçeneğini işaretlediğinizde altındaki iki seçenek de otomatik olarak işaretlenmiş olacak.
Seçenekleri işaretledikten sonra ekranın alt kısımında bulunan Next tuşuna basın. Sonraki ekrandaki listede de Android DDMS ve Android Development Tools seçeneğinin işaretli olduğundan emin olduktan sonra yine Next tuşuna basın. Karşınıza gelen lisans anlaşması vs.. sorulara onay verdikten sonra Finish tuşuna basın ve Eclipse'i kapatıp yeniden başlatın. Geçmiş olsun, eklentiyi başarıyla kurduğunuz.
Eclipse'yi yeniden başlattıktan sonra yapmanız gereken bir şey daha var. Bunlardan ilki menüden Window >> Preferences seçeneğini seçip, Android bölümüne SDK'yı koyduğunuz klasörü göstermek. Eğer Android SDK'yı benim gibi C:\Android klasörüne koymuşsanız SDK Location kısmına da aşağıdaki resimde de göstermiş olduğum gibi aynı adresi yazmalısınız.
Dikkat ederseniz yukarıdaki pencerede bilgisayarda kurulu olan Android SDK versiyonları listelenmekte. Bu liste sizde benimki ile aynı olmak zorunda değil ancak en azından bir tane SDK versiyonunun orada listelenmesi gerekli. Eğer liste sizde boşsa Eclipse'in menüsünden Window >> Android SDK and AVD Manager seçeneğini seçin ve açılan pencereden kurmak istediğiniz API versiyonları ile ilgili seçenekleri seçin. Aşağıdaki resimde sadece 1.6 versiyonunu kurmak için seçmeniz gereken seçenekleri gösterdim.
İstediğiniz seçenekleri seçip Install Selected tuşuna bastığınızda Eclipse gerekli dosyaları internetten çekip kuracak. Bu işlemden sonra artık Window >> Preferences seçeneğini seçip açılan pencereden Android paneline geldiğinizde, kurmuş olduğunuz API versiyonlarının listelendiğini göreceksiniz.
Önemli Not: Telekom'un şuursuz IP banlamaları yüzünden developer.google.com adresine girilmediği zamanlarda SDK'yı kurmak istediğinizde, vtunnel.com gibi bir siteyi kullanarak developer.android.com adresine gidip kurulum dosyasının tam adını öğrenin. Öğreneceğiniz bu dosya adını Google'da arayarak alternatif indirme bağlantıları bulabilirsiniz. Aşağıdaki yorumlarda bir arkadaş alternatif bir bağlantı vermiş mesela SDK'nın şu anki versiyonu için.