Google Android SDK (SDK-Yazılım Geliştirme Kiti) Kurulumu ve Eclipse

Bu konuyu okuyanlar

kosasker

Müdavim
Katılım
24 Aralık 2008
Mesajlar
3,195
Reaksiyon puanı
49
Puanları
48
Merhaba arkadaşlar. Bu kısa yazıda, şu anda iletişim ve bilişim dünyasında popüler olan mobil işletim sistemi "Android" için yazılım hazırlamakta kullandığımız; Google Android SDK (Software Development Kit - Yazılım Geliştirme Araçları)' nın kurulumunu anlatacağım.

Android SDK yı kullanmak için öncelikle sistemimizde bulunması gereken birkaç yazılım var ve bunları da beraberce, sırayla kuralım :)

JDK(Java Development Kit - Java Geliştirme Araçları)
Eclipse (Gelişmiş ve dünyada kabul görmüş yazılım geliştirme arayüzü)
Eclipse ADT (Android Developer Tollkit -Eclipse için Android geliştirme yardımcı araçları )


Öncelikle JDK kurulumu yapmamız gerekiyor. Sisteminizde yoksa burada bulunan download tuşuna basarak bilgisayarınıza indirmeli ve kurmalısınız.

res1jdk.png


JDK kurulumunu yaptıktan sonra Android uygulamalarını geliştirmek için kullanacağımız ECLIPSE IDE (Integrated Development Environment - Bütünleştirilmiş Geliştirme Ortamı)'yi indiriyoruz. Link' de genel indirme sayfasını verdim. İndireceğimiz sürüm ise Java Geliştiricileri için uygun olan "Eclipse IDE for Java Developers" sürümüdür.

Link' de verilen sayfanın sağında bulunan "Download Links" kısmından, işletim sisteminize uygun olanını indirebilirsiniz. Eclipse yazılımını bilgisayarınıza indirdikten sonra, onu istediğiniz bir klasöre açın. Ben yedek sürücümü tercih ediyorum.

Eclipse kurulumu gerçek anlamda bu kadar :) Ne kadar basit değil mi ?

Şimdi ise Google Android yazılımlarını geliştireceğimiz SDK yı bilgisayarımıza indirmeye geldi. http://developer.android.com/sdk/index.html sayfasından yine işletim sisteminize uygun olan sürümü indiriyorsunuz. Linux kullanıcıları için kurulumu ilerleyen zamanlarda anlatmaya çalışacağım. Şimdilik sadece windowfs kullanan kullanıcılar için anlatıyorum.

Verdiğim bağlantıya tıkladığınıza ve işletim sisteminize uygun olan sürümü indirdiğinize göre, onu istediğiniz bir klasöre açabilirsiniz.

Ben kendi diskimin ikinci bölümünde "Android" adlı bir klasör oluşturup, hem eclipse sürümünü, hem de Android SDK yı, sıkıştırılmış dosyalarından çıkartıp buraya yerleştirdim. Hangi klasöre açtığınızı bilmeniz gerekiyor. Çünkü az sonra sistemimizin "PATH" çevre değişkenine "Android SDK" yı tanıtmamız gerekecek.

Şimdi masaüstünüzde bulunan Bilgisayarım simgesine ters tıklayın. Özellikler' e tıklayın. Gelişmiş Sistem Ayarlarına Girin. Burada Gelişmiş sekmesi altında "Ortam Değişkenleri" butonuna tıklayın. Gelen ekranda "Sistem Değişkenleri" başlığı altında bulunan "PATH" i seçin ve "Düzenle" butonuna basın. Burada bulunan "Değişken Değeri" kutusuna, oradaki verileri silmeden sonuna noktalı virgül koyun ve Android SDK içerisinde bulunan "tools" klasörünün yolunu buraya yazın. Bendeki Değişken Değerinin sonuna şunu ekledim.

";D:\Programlar\Programlama\Android\android-sdk-windows\tools"

Bu işlemi yaptınız lakin onaylamadan önce doğru PATH değişkenini girdiğinizden emin olmalısınız. Aksi takdirde sisteminizde hasar meydana gelebilir.

res2env.png


Android SDK' sını açtıktan sonra kendi klasörü içerisinde bulunan "SDK Manager.exe" uzantılı dosyaya çift tıklayın. Karşınıza direkt güncelleme ekranı gelecek. Burada tüm güncellemeleri seçin ve kurun. Bilgisayarınızın internet hızına göre bu biraz zaman alacaktır. Bu güncelleme tamamen Android SDK yı açtığınız klasör içerisinde olmaktadır. Başka bir yere dosya yazmıyor.

Bunu da yaptıktan sonra Eclipse ADT yi Eclipse içerisine kurmaya geldi sıra.

Eclipse IDE sini açın ve "Help\Install New Software" seçeneğine tıklayın. Burada karşınıza gelen kutuya gireceğiniz adres ise https://dl-ssl.google.com/android/eclipse/ budur. Bu adresi kopyalayın ve "Work With" kısmına yapıştırıp "enter" tuşuna basın. Burada karşınıza gelecek her iki eklentiyi de yükleyin. Bu işlemde biraz zaman alacaktır. Eclipse kurulum aracı sizden kurulum ve sertifika için onay isteyecektir. Bu onaylamaları yapmanız gerekiyor. Daha sonra eclipse kendisini yeniden başlatmak için sizden yine onay isteyecek. Eclipse' i yeniden başlatıp sonraki adıma geçiyoruz.

res3env2.png


Eclipse kendisini yeniden açtıktan sonra "Window\Android SDK AVD Manager" ı açıyoruz. Bu program Android için sanal cihaz ve cihazlar tanımlamamızı sağlamaktadır.

res4avd.png


Ben deneme isimli ikinci birtane cihaz oluşturuyorum sizin için ve gördüğünüz üzere sanal cihazıma bir taşınabilir iletişim cihazında olabilecek tüm özellikleri verdim :D

res5avd2.png


res7avd4.png


res8avd5.png


res9avd.png


Şimdi ADT ile Android SDK yı buluşturalım. Yapacağımız işlem çok basit, Eclipse IDE' sinin özelliklerini değiştireceğimiz ekrana "Window\Prefences" kısmından giriyoruz. Gelen Listeden Android yazan kısma tıklıyoruz. "SDK Location" kutusunun yanında bulunan butona tıklıyoruz ve Android SDK nın açılmış olduğu dizini seçip "Apply" butonuna, ardından da "OK" butonuna basıyoruz hepsi bu kadar.Artık Kodlamaya başlayabiliriz.

res10and.png


Kodlama konusunu da ayrı bir başlık altında ele alacağım, fazla bekletmeyeceğim sizi üzülmeyin. :)

Saygılar.
 

N3CAT1

Müdavim
Emektar
Katılım
20 Nisan 2008
Mesajlar
6,609
Reaksiyon puanı
144
Puanları
63
Tebrikler güzel bir anlatım olmuş. Diğer konunu da bekliyoruz :)
 

orcnd

Müdavim
Katılım
13 Ekim 2008
Mesajlar
6,394
Reaksiyon puanı
255
Puanları
63
avd'de oluşturduğum cihaz çalışmıyor ne yazık ki. sanırım türkçe karakterli profilimden kaynaklanıyor.
 

BluE_Boi

Öğrenci
Katılım
22 Aralık 2010
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
android-sdk'nın konumunun bildirilme işlemi sanal cihaz oluşturmadan önce yapılması gerekiyor, yoksa sanal cihaz tanımlama adımına geçemiyoruz..
 

yusssufcuk

Öğrenci
Katılım
14 Aralık 2010
Mesajlar
31
Reaksiyon puanı
0
Puanları
0
yararlı paylaşım ve bilgi için teşekkurler, androidin hastasıyımmmm
 

kosasker

Müdavim
Katılım
24 Aralık 2008
Mesajlar
3,195
Reaksiyon puanı
49
Puanları
48
Elimdeki projeler bitse birkaç şey daha hazırlayacağım. Yoğun bu aralar biraz...
 

kosasker

Müdavim
Katılım
24 Aralık 2008
Mesajlar
3,195
Reaksiyon puanı
49
Puanları
48
Esasında link çalışıyor fakat, google ile olan vergi çıkmazı yüzünden o da yasaklı sanırım. Diğer yerleri deneyin derim.
 

Olgu

Öğrenci
Katılım
4 Mayıs 2011
Mesajlar
1
Reaksiyon puanı
0
Puanları
0
Eline sağlık çok başarılı olmuş!! Teşekkür ederim!
 

MtHan

Müdavim
Katılım
3 Şubat 2008
Mesajlar
1,432
Reaksiyon puanı
14
Puanları
0
Şu lanet Google, Python içinde bir sdk çıkarsa...
 

engerex

Müdavim
Katılım
16 Ağustos 2008
Mesajlar
7,676
Reaksiyon puanı
26
Puanları
48
Bu işin kısayolu yok mu?

---------- Post added at 17:57 ---------- Previous post was at 16:27 ----------

SDK managerı çalıştırdığımda şu hatayı alıyorum.

Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: java.security.cert.CertificateException: No name matching dl-ssl.google.com found

Nasıl çözülebilir?

---------- Post added at 17:59 ---------- Previous post was at 17:57 ----------

Çözlüdü: Settings > Force... kutucuğu işaretlenirse problem kalkıyor.
 

valentinus

Öğrenci
Katılım
23 Ocak 2012
Mesajlar
19
Reaksiyon puanı
0
Puanları
0
Merhabalar;
Daha önce bir çok kez yüklemem rağmen
Bu kez 64 bit işletim sistemine kurdum.
Java yı
SDK yı
Eclipse içerisini kurulumlarını
Hepsini doğru yaptım ancak yeni proje oluştururken
Sağ tık / New içerisinde androidi göremiyorum.
Neden olabilir acaba?
 

neversayriver

Öğrenci
Katılım
4 Aralık 2011
Mesajlar
11
Reaksiyon puanı
0
Puanları
0
kardeşim foruma pek giremiyorum ancak şimdi farkedebildim, paylaşımın için çok teşekkür ederim sana ,) Bir sorum olacak hatta iki :D

* İlerleyen konu anlatımlarını da takip edeceğim ancak benim android platformunda sadece etkin bir kullanıcıyım. Bu yüzden yazılım geliştirmek için geç mi kaldım sayılır yoksa 0 dan başlayabilir miyim?

* Diğer sorum ise Android yazılım geliştirme ile ilgili tavsiye kitap verebilir misin? Çok makbule geçer..

Şimdiden teşekkürler kolay gelsin ,)
 

mervesultn

Öğrenci
Katılım
9 Temmuz 2012
Mesajlar
1
Reaksiyon puanı
0
Puanları
0
merhaba;
programı kurabilmem bayağı bi zaman aldı. fakat sonunda kurabildim. yalnız sorunlar ortaya çıktı.
"Window\Android SDK AVD Manager" için tıkladığım zaman windowda "Android SDK" ve "AVD Manager" ayrı ayrı görünüyor. sebebi nedir? program için kod yazdığım zaman çalışacağı sırada sanal ortam ve kodlar ayrı çalışıyor. ortam kodları algılayıp göstermiyor.
yardımcı olursanız sevinirim.
Teşekkür ederim.
iyi günler..
 
S

SDN Okuru

SDN Okuru
bir kişi de linux bazlı sistemler için anlatım yapsa çok iyi olurdu.
 
S

SDN Okuru

SDN Okuru
Bilgisayarımızı riske atmadan yapabilecek bir şey yok mu? Bilgisayarım ortak kullanımda ve bozulursa kötü olur:cursing:
 

jakanmartar11

Öğrenci
Katılım
3 Haziran 2015
Mesajlar
11
Reaksiyon puanı
0
Puanları
0
Konu güzel olmuş kardeşim eline sağlık bu arada arkadaşlar kodlama yapabilmeniz için ingilizce bilmeniz gerekmekte bunun yanı sıra şu siteden belli başlı kodlamaları öğrenebilirsiniz buyrun link gayet başarılı ve ücretsiz bir site Learn to code | Codecademy
 
Üst