Windows için Android Studio Kurulumu: Detaylı Anlatım

Windows için Android Studio Kurulumu: Detaylı Anlatım

Android, akıllı telefonlar için Google tarafından yazılan açık kaynak kodlu bir işletim sistemidir. Bir zamanlar Symbian platformu ile gelinen mobil telefon dünyası artık tamamen Android ile Ios arasında paylaştırılmış durumda. Android platformunun program geliştiricileri için cazip olmasının sebebi bu işletim sisteminin hemen her akıllı telefonda bulunmasıdır. HTC, Samsung, LG,Huawei ve daha nice telefon üreticileri işletim sistemi olarak Android kullanmaktadır. Bu açıdan bakıldığında hedef kitle olarak Avrupa ve Asya yı seçersek Android kesinlikle doğru tercih olacaktır.

Şimdi gelelim Android in bizim için önemine. Yazılımcılar genelde çok insan tarafından indirilecek uygulamalar ya da oyunlar peşindeyken bizim gibi gömülü sistem geliştirilerinin amacı tamamen farklı bir noktadadır. Bizler, genelde çok daha az kişi tarafından indirilip kullanılacak uygulamalar yazarız. Amacımız ise telefonun içinde barındırdığı geniş teknolojik donanımlar ve API ( application programming interface : yazılım programlama arayüzü) sayesinde ürettiğimiz bir ürünü kontrol etmek ya da ürün hakkında bilgi almaktır. Nasıl mı? Geliştirdiğimiz ürünü telefonumuza bağlayarak onu kontrol edebilir, internete erişimini sağlayabilir ya da sistem hakkında bilgi alabiliriz. Sadece ülkemizde bile milyonlarca Android kullanıcısı bulunduğuna göre bu yaklaşım yanlış görünmüyor. Peki ne gibi avantajlar sağlar bize Android? Diyelim ki bir uzaktan kumandalı araba projemiz var. Ürün kısmını hallettik sıra geldi uzaktan kontrole. Oyun konsolları ya da bilgisayar uygulamalarını kontrol ettiğimiz gibi joystick,fare gibi aygıtlar tasarlayabilir ve üretebilir ya da hazır üretilmişi entegre edebiliriz. Peki ya telefon ya da tabletimiz? Halihazırda hemen her evde akıllı telefon ya da tablet olduğu varsayımı ile zaten bizim için birçok işi yapan bu akıllı cihaz donanımlarını sadece yazılım ile kontrol etmek oldukça düşük maliyetlidir. Çünkü elimizin altında daha 5-10 sene öncesinde çok çok iyi sayılacak masaüstü bilgisayarlar ile aynı seviyede belki daha da iyi telefonlar bulunmakta. Tek yapmamız gereken ise programlamak!

Peki bir Android uygulamasını nasıl geliştireceğiz? Nereden başlamalıyız? Öncelikle Android Studio nun resmi internet adresi olan  Android Studio linkine tıklayalım. Aşağıdaki gibi bir ekranın bizi karşılaması gerekiyor.

akaba_android_studio_indirme
Şekil 1: akaba_android_studio_indirme

Görselde sol alt tarafta bulunan download android studio for windows butonuna tıklıyoruz. Yeni açılan ekran görüntüsünde I have read.. ile başlayan ve Türkçesi şartları kabul ediyorum olan kutucuğu seçiyoruz ve bir alttaki mavi renge dönen indirme butonuna tıklıyoruz.

akaba_android_studio_şartlar
Şekil2: akaba_android_studio_şartlar

Sonrasında Şekil 3’te görüldüğü gibi ve tarayıcınıza bağlı (benim ki Firefox) olarak bir indirme ekranı belirecektir. Dosyayı kaydete tıklayıp, inmesini bekleyelim. Dosya yaklaşık olarak 1 Gb dolaylarında olduğundan bu süre uzayabilir.

Şekil 3: akaba_android_studio_kaydetme
Şekil 3: akaba_android_studio_kaydetme

Dosyamız iniyor ama bu tek başına yeterli değil. Android Studio, Java tabanlı olduğundan biz kodumuzu derlerken arkaplanda çalışacak JDK ( Java Development Kit) i indirip yüklememiz gerekiyor. Şekil 3 teki dosyayı kaydet tuşuna bastıktan sonra arkaplanda bulunan site geri gelecek ve Şekil 4 teki görseli göreceğiz.

Şekil 4: akaba_java_indirme
Şekil 4: akaba_java_indirme

Eğer en son JDK bilgisayarımızda yüklü değilse ( ki bu yazı yazılırken bu sürüm 7u79 idi) şekil 4 te en son satırda mavi işaretlenen linke tıklıyoruz.

Şekil 5: akaba_java_son_sürüm_indir
Şekil 5: akaba_java_son_sürüm_indir

Açılan yeni siteden sonra aşağılara doğru inip Şekil 5 te bulunan görselde duruyoruz. Şekil 5, JDK yı indireceğimiz yerdir. İlerleyen zamanlarda JDK sürümleri de yenileneceğinden 7u79 kısmı muhtemelen daha büyük bir sürüm numarası alacaktır. Buradan accept license agreement  yazan şartları kabul ettim kutucuğunu tıklıyor ve sistemimiz 32 bit ise Windows x86 nın; 64 bit ise Windows x64 ün sağında bulunan indirme linklerine tıklıyoruz. Ve artık programlarımız iniyor (bkz şekil 6)!

akaba_android_java_indirme
Şekil 6: akaba_android_java_indirme

JDK görece olarak AS (android studio) den daha küçük olduğundan muhtemelen ilk o inecektir. AS inmeye devam ederken bizde JDK mızı bilgisayara yükleyelim. İnen dosyamıza çift tıklıyoruz, öncelikle aşağıdaki şekli sonrasında ise next (ileri) seçeneklerini kullanarak Şekil 8 i görüyoruz.

akaba_jdk_yükleme
Şekil 7: akaba_jdk_yükleme
akaba_jdk_kurulumu
Şekil 8: akaba_jdk_kurulumu

En sonda da kurulumun başarılı olduğunu gösteren Şekil 9 ekranını görüp close (kapat) tıklayarak kurulumu tamamlıyoruz. Ben bu kurulumda varsayılan seçeneklerin dışına çıkmadım ve sizin çıkmanızı da tavsiye etmem. Çünkü, AS JDK nın kurulu olduğu dosya yoluna ihtiyaç duyar ve bunu değiştirirsek AS ye JDK nın nerede olduğunu da göstermemiz gerekmektedir.

akaba_android_studio_indirme_ekranı11
Şekil 9: akaba_java_kurulumunu_tamamla

Sıra geldi Android Studio yu kurmaya. İndirilenlerin bulunduğu dosyadan android studio programına çift tıklıyoruz ( kimi durumlarda programı yönetici modunda çalıştırmak gerekebilir) ve aşağıdaki görseli görene kadar bekliyoruz. Bu görsel program kurulumunun yüklendiğini gösteriyor.

akaba_android_studio_indirme_ekranı8
Şekil 10: akaba_android_studio_ayar_ekranı

Şekil 11 de ilk yükleme ekranını görüyoruz. İleri (next) seçeneğinden sonra şekil 12 karşımıza çıkacak.

Şekil 11: akaba_android_studio_ilk_kurulum

Burada indireceğimiz eklentileri seçeceğiz. Android SDK, Android Virtual Device ve Performance kutucukları isteğe bağlı yüklemelerdir. Android SDK, yazılımı yükleyeceğimiz platformun (target) özelliklerini taşırken Virtual Device yazdığımız programın telefon ya da tablet olmaksızın bilgisayarımız üzerinde simule edilmesini sağlar. Bu iki seçenekte gereklidir.

akaba_android_studio_kurulum_seçenekleri
Şekil 12: akaba_android_studio_kurulum_seçenekleri

Son seçenek ise Android Studio nun daha hızlı çalışmasını sağlamak amaçlıdır. Eğer bilgisayar donanımınız arasında hardware accelerator ( donanım hızlandırıcısı) mevcutsa bu seçenekle işlerinizi daha hızlı halletmeniz mümkün olacaktır. İleriyi seçtikten sonra Şekil 13 te görülen lisans anlaşmasını kabule ediyoruz (I agree).

Şekil 13: akaba_android_lisans_kabulü
Şekil 13: akaba_android_lisans_kabulü

Akabinde açılan sayfada az önce bahsettiğim donanım hızlandırıcısı eğer sistemde mevcutsa bu özellik için ayıracağınız RAM miktarını seçebiliyorsunuz. Bende 4Gb ram olduğundan ben bu ayarı 1Gb olarak ayarladım. Varsayılan ayarı 512 Mb’tır. Şayet bilgisayarınızda bu özellik yoksa muhtemelen bu sayfayı görmeyeceksiniz demektir.

Şekil 14: akaba_android_hardware_accelerator
Şekil 14: akaba_android_hardware_accelerator

Artık tüm seçenekleri seçtik ve programın kurulmasını bekliyoruz. Şekil 15 te bulunan yüklemenin başarılı olduğunu gösteren görsel belirene kadar bekliyoruz.

akaba_android_kurulum_tamam
Şekil 15: akaba_android_kurulum_tamam

Altta bulunan İleri (next) seçeneğini tıklıyoruz ve Tebrikler! kurulum tamamlandı uyarısını görüyoruz. Start Android Studio kutucuğunu seçip Bitir (finish) butonunu tıklayıp programlama ortamımızın açılmasını bekliyoruz.

Şekil 15: akaba_android_studio_başlat
Şekil 16: akaba_android_studio_başlat

Artık Android Studio ve JDK yı bilgisayarımıza yükledik ve programlarımız güncel. Android Studio nun ilk çalışması muhtemelen uzun sürecektir. Ayrıca, program çalıştıktan sonra RAM alanınızda bariz bir küçülme dikkatinizi çekecektir. Eğer 2Gb ve altında RAM kullanıyorsanız Android Studio ile birlikte başka programları aynı anda çalıştırmanız biraz zor olacaktır.

Son olarak Şekil 17 de ise Android Studio ortamından bir ekran görüntüsü mevcuttur. Program yazmaya başladığınızda buna benzer bir ekran göreceksiniz. Android programlama dünyasına hoşgeldiniz!

akaba_android_ide_ekranı
Şekil 17: akaba_android_ide_ekranı

 

4 thoughts on “Windows için Android Studio Kurulumu: Detaylı Anlatım

  1. Selamun Aleyküm hocam
    Size zahmet bi Gmail adresinizi Atarsan çok iyi olur bi resim yollayacam hata çıktı çözemedim

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir