Android Studio: Kurulum ve Temel Araçlar
Güncellendi: 18 Ağustos 2026 · Okuma: 7 dakika
Android Studio, Google'ın resmi ve ücretsiz Android geliştirme ortamıdır. Kod editörü, Gradle derleme sistemi, cihaz emülatörü ve Logcat gibi hata ayıklama araçlarını tek çatı altında toplar — Android geliştirmeye başlamak için kurmanız gereken tek program budur.
Başlangıç
Windows · macOS · Linux
1. Kurulum ve ilk açılış
Android Studio Windows, macOS ve Linux için ücretsizdir. Kurulum sihirbazı; Android SDK'sını, platform araçlarını ve varsayılan bir emülatör imajını otomatik indirir. İlk kurulum internet hızınıza göre 15–40 dakika sürebilir ve yaklaşık 8–12 GB disk alanı ister.
Önerilen minimum: 8 GB RAM (16 GB rahat çalışır), SSD disk. Emülatör yerine gerçek telefonla test ederseniz daha düşük donanımla da çalışabilirsiniz.
2. Gradle: projeyi derleyen sistem
Gradle; projenin nasıl derleneceğini, hangi kütüphanelerin kullanılacağını ve debug/release gibi farklı sürümlerin nasıl üretileceğini tanımlar. Her projede build.gradle.kts dosyaları bu ayarları tutar.
Yeni başlayanların en sık takıldığı yer burasıdır: bir kütüphane eklemek, dependencies bloğuna tek satır yazıp "Sync Now" demekten ibarettir.
3. Emülatör (AVD) ve gerçek cihaz
AVD Manager ile farklı ekran boyutu, Android sürümü ve donanım profiline sahip sanal cihazlar oluşturabilirsiniz — böylece elinizde tek telefon olsa bile uygulamanızı tablette veya eski bir Android sürümünde test edebilirsiniz.
Gerçek cihazla test için telefonda Geliştirici seçeneklerini açmanız gerekir: Ayarlar → Telefon hakkında → "Yapı numarası"na 7 kez dokunun, ardından Geliştirici seçenekleri → USB hata ayıklama'yı etkinleştirin. Emülatörden daha hızlı ve gerçekçi sonuç verir.
4. Logcat ile hata ayıklama
Logcat, çalışan uygulamanın ürettiği log mesajlarını ve hata yığın izlerini (stack trace) canlı gösterir. Uygulamanız çöktüğünde ilk bakacağınız yer buradır: kırmızı satırlardaki Caused by: ifadesi hatanın gerçek kaynağını söyler.
Kendi mesajınızı yazmak için: Log.d("Sepet", "Ürün eklendi: $urunAdi")
5. Sık kullanılan diğer araçlar
- Layout Inspector: Çalışan uygulamanın arayüz hiyerarşisini canlı inceleyin — "bu boşluk nereden geliyor?" sorusunun cevabı burada.
- Profiler: CPU, bellek ve ağ kullanımını gerçek zamanlı izleyin; bellek sızıntılarını yakalamak için birebir.
- Device File Explorer: Bağlı cihazın dosya sistemine erişip uygulamanızın kaydettiği dosyaları görün.
- Breakpoint / debugger: Kodu satır satır durdurup değişkenlerin o anki değerini inceleyin.