Hızlı rehber: Linux'ta Android Studio'yu 20–40 dakikada kurun

Kerem Aydın·7 Temmuz 2026·⏱3 dk

64 bit Linux'a Android Studio kurmak ve SDK ile öykünücüyü (emülatör) yapılandırmak adım adım yapılabilir: bağımlılıkları ve sanallaştırmayı hazırlayın, resmi tar.gz dosyasını /opt dizinine çıkarın, sihirbazı çalıştırıp SDK/öykünücüyü yükleyin; aşağıda somut komutlar ve kanıtlanmış düzeltmeler yer almaktadır.

Sistem hazırlığı

Asgari gereksinimleri kontrol edin: 64 bit, 8 GB RAM (rahat bir öykünücü deneyimi için 16 GB önerilir), yaklaşık 8–20 GB boş alan. Sanallaştırma desteği gerekir (Intel VT‑x / AMD‑V).

Sistem güncellemelerini ve temel bağımlılıkları yükleyin (Debian/Ubuntu örneği):

sudo apt update && sudo apt upgrade -y
sudo apt install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386 git qemu-kvm libvirt-daemon-system libvirt-clients virtinst -y
sudo adduser $USER kvm

BIOS/UEFI'de sanallaştırmayı etkinleştirin: yeniden başlatın → Setup → CPU → Virtualization Technology.

KVM'yi kontrol edin (AMD/Intel için):

lsmod | grep kvm
virsh list --all

Android Studio kurulumu

  1. Android Studio web sitesinden resmi tar.gz dosyasını indirin (Linux sürümü).
  2. Dosyayı çıkarın ve /opt dizinine taşıyın:
tar -xvzf android-studio-*.tar.gz
sudo mv android-studio /opt/
  1. Kurulum sihirbazını başlatın:
/opt/android-studio/bin/studio.sh

İlk çalıştırmada "Standard" seçeneğini belirleyin — sihirbaz SDK ve araçları otomatik olarak indirecektir.

Android Studio Snap paketini kullanmayın: bazı dağıtımlarda izinler ve öykünücü ile ilgili sorunlara yol açar.

SDK, öykünücü ve ortam değişkenlerinin yapılandırılması

File → Settings → Appearance & Behavior → System Settings → Android SDK yolunu izleyin:

  • SDK Platforms sekmesinde güncel platformu yükleyin (Android 14 / API 34 önerilir).
  • SDK Tools sekmesinde şunları işaretleyin: Android SDK Build-Tools, Platform-Tools, Android Emulator, Intel x86 Emulator Accelerator (veya AMD için uygun olan).

~/.bashrc dosyasına ekleyin:

export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_HOME/emulator:$ANDROID_HOME/platform-tools

Değişiklikleri uygulayın:

source ~/.bashrc
adb --version

AVD oluşturma: Tools → Device Manager → Create Device adımlarını izleyerek bir profil ve imaj seçin (x86/x86_64). Device Manager üzerinden veya şu komutla başlatın:

emulator -avd <AVD_NAME> -gpu host

adb yanıt veriyorsa SDK doğru şekilde yapılandırılmış demektir.

Sık karşılaşılan hatalar ve hızlı çözümleri

  • Gradle bağımlılıkları bulamıyor veya derleme başarısız oluyor: JDK 17–21 (OpenJDK) ve doğru JAVA_HOME ayarlandığından emin olun. Sürümü kontrol edin:
  java -version
  • Öykünücü başlamıyor veya %99'da takılıyor:
    • GPU host parametresiyle başlatmayı deneyin: emulator -avd YourAVD -gpu host
    • Donma Qt ile ilgiliyse: studio.sh'yi başlatmadan önce export QT_QPA_PLATFORM=xcb komutunu çalıştırın
  • AMD sistemlerde: KVM'nin yüklü olduğundan ve kullanıcının kvm grubunda bulunduğundan emin olun.
  • Wayland sorunları (yavaşlama, GUI çökmesi): stüdyoyu şu şekilde başlatın:
  export _JAVA_AWT_WM_NONREPARENTING=1
  ./studio.sh
  • LibGL / OpenGL hataları:
  sudo apt install libgl1-mesa-glx mesa-utils
  • Arayüzde titreme: studio.vmoptions dosyasına şunu ekleyin:
  -Dsun.java2d.opengl=true

Verimlilik için ek ipuçları

  • Tema: Darcula, masaüstü ortamınıza uygun Keymap.
  • Faydalı eklentiler: Kotlin (gerekirse), ADB Idea, Key Promoter X.
  • Testler için fiziksel cihaz kullanın — sürücüler ve USB hata ayıklama ile daha hızlı ve kolaydır.

SSS

  • 32 bit kütüphaneleri yüklemem gerekiyor mu? Evet — bazı öykünücüler ve araçlar 64 bit sistemlerde i386 paketlerine ihtiyaç duyar.
  • Öykünücüyü nasıl hızlandırabilirim? Donanım sanallaştırmayı (VT‑x/AMD‑V) etkinleştirin, x86_64 imajlarını kullanın ve -gpu host parametresini ekleyin.
  • Gradle bağımlılıkları uzun sürede mi indiriyor? Proxy ayarlarını ve internet bağlantısının kararlılığını kontrol edin; geçici olarak gradle.properties içinde heap boyutunu artırabilirsiniz (org.gradle.jvmargs=-Xmx2048m).

Yukarıdaki adımları uygular ve öykünücü test uygulamasını başarıyla çalıştırırsa ortamınız hazırdır. Belirli bir hatayla karşılaşırsanız hata mesajını ve sistem bilgilerinizi paylaşın — hızlıca yardımcı olayım.