Uzun zamandır Eclipse içinde nasıl Android uygulaması geliştireceğimizle ilgili yazı yazmak istiyordum. Bunu yapmak için öncelikle Android SDK'sini yüklememiz gerekiyor. Burada anlatacaklarım "Eclipse Indigo" kullanılarak Windows XP üzerinde denenmiş ve sorunsuz bir şekilde çalışmaktadır. Farklı işletim sistemleri ya da Eclipse sürümlerinde yapılacak kurulumlarda hemen hemen aynı adımlar izlenmektedir. Öncelikle Android'i bilmeyenler için kısaca tanıtalım. Android, Google ve Open Handset Allience tarafından kodlanmış Linux İşletim Sistemi tabanlı bir mobil cihaz (PDA ve cep telefonları) için geliştirilmiş açık kaynak kodlu bir işletim sistemidir. Bu işletim sistemi üzerinde yapacağınız uygulamalar bugün hemen hemen her akıllı telefonda çalışabilecek durumdadır. Tabii versiyon farklılıkları bazen sıkıntı yaratabiliyor. Çok fazla uzatmadan kuruluma geçmek istiyorum.
İlk olarak Eclipse'i çalıştırıyoruz. Ardından yukarıdaki resimde gördüğünüz gibi menüden "Help -> Install New Software" seçeneğini seçiyoruz. Karşımıza çıkan pencerede "Work with"in karşısına "https://dl-ssl.google.com/android/eclipse/" adresini yazıyoruz ve "Add" butonuna basıyoruz.
Tüm bunları yaptıktan sonra karşımıza yukarıdaki gibi yeni bir pencere açılacak. Çıkan pencerede "Name" kısmına istediğiniz ismi verebilirsiniz. Ben "Android" ismini verdim. "Location" ise yukarıda girdiğimiz URL ile aynı olacak. Şimdi "OK" butonuna basıp ilerleyelim. Şimdi ise karşımıza aşağıdaki gibi bir pencere açılacak. Açılan pencerede "Available Software"leri(Yüklenilebilir Yazılımları) görmekteyiz. Hepsini işaretleyip sırasıyla açılan pencerelerde karşımıza çıkan "Next" butonlarına tıklıyoruz.
En son karşımıza aşağıdaki gibi bir pencere çıkıyor. Burada "I accept the terms of the license agreements" seçeneğini seçip "Finish" butonuna basıyoruz. Bu işlemden sonra Eclipse internet üzerinden gerekli yazılımları indirmeye başlayacak. Yükleme bittikten sonra karşımıza yeni bir pencere çıkacak. Bu pencere Eclipse'i yeniden başlatmak isteyecek ve bizde "Restart Now" butonuna basarak programı yeniden başlatacağız.
Eclipse yeniden başladığında otomatik olarak, Android SDK'sini yüklemek isteyecek. Eğer hali hazırda SDK'niz varsa "Use existing SDKs" seçeneği seçilerek SDK'nin bulunduğu yol gösterilir. Aksi takdirde "Install new SDK" seçeneği seçilip Eclipse'in gerekli yazılımı indirmesini sağlayabilirsiniz. Uyarmadan geçmeyelim, bu aşamada gerekli yazılımların indirilmesi işlemi uzun sürebilir.
Tüm bu işlemlerden sonra menüden "Window -> Android SDK Manager" seçeneğine tıklıyoruz. Karşımıza çıkan pencereden istediğiniz versiyona sahip Android API'sini indirebilirsiniz. Ben sadece Android 4.0.3 (API 15) ve Android 2.1 (API 7) versiyonlarını indirdim. Android 4.0.3'ü, o an çıkan en son versiyon, Android 2.1'i ise bugünkü Android işletim sistemine sahip tablet ve telefonların yaklaşık %97 tarafından desteklenen versiyon olduğu için indirdim.(Daha doğrusu SDK yüklemesi yapılırken Eclipse indirdi) Aslında burada gördüğümüz şey, o an sistemimizde yüklü olan yazılımlar, ihtiyaç duyduğunuz versiyon varsa indirilmesini isteyebilirsiniz. Benim özel olarak ihtiyaç duyduğum bir versiyon olmadığı için bu bölümü geçtim. Şimdi emulator oluşturma işlemine geçebiliriz.
Emulator oluşturmak için menüden "Window -> AVD Manager" seçeneğine tıklıyoruz.
Karşımıza çıkan pencereden "New" butonuna basıyoruz. Ve açılan pencerede "Name" kısmına emulatorun adını, "Target" kısmına ise uygulama geliştireceğimiz versiyonu girip "Create AVD" butonuna basıyoruz.
Artık yeni emulatorumuz oluştu. Bu arada birden fazla emulator oluşturabileceğimizi de unutmadan ekleyeyim. Emulatoru çalıştırmak için Listeden seçip "Start" butonuna basmanız yeterli olacaktır.
Karşımıza çıkan "Launch Option" penceresinde de gerekli ayarlamaları yapıp "Launch" butonuna tıkladığımızda emulator çalışmaya başlayacak. Bugünlük bu kadar herkese iyi günler.