Kısa rehber: Eski projeler için Android Studio 1.x'i indirme ve yapılandırma

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

Kısa cevap: Gerekli yükleyiciyi Google'ın resmi arşivinden indirin, ayrı bir klasöre/sanal makineye (VM) kurun, JDK7/8, uyumlu Gradle sürümü ve ilgili Android SDK/build-tools'ları hazırlayın ve izole bir ortamda çalışın.

Nereden indirilir ve ne hazırlanır

  • Android Studio 1.x sürümlerini Google'ın resmi arşivinde (Past releases) arayın. Yalnızca buradan veya kurumsal yedekten indirin; şüpheli yansıtma sitelerinden kaçının.
  • Projenizin gerektirdiği belirli JDK sürümünü indirin (genellikle erken 1.x sürümleri için JDK 7; bazı derlemeler JDK8'i destekliyordu). Bunu ayrı olarak kurun ve JAVA_HOME değişkenini ayarlayın.
  • build.gradle dosyasındaki Android Gradle Plugin (AGP) sürümünü ve buna karşılık gelen Gradle sürümünü belirleyin; bunların uyumluluk tablosuyla eşleşmesi gerekir (AGP 1.5 → Gradle 2.2.1–2.13 vb.).
  • Modern ortamla çakışmaması için gerekli SDK/platforms ve build-tools'ları ayrı bir SDK klasöründe hazırlayın.

Eski yükleyicileri torrentlerden/doğrulanmamış yansıtma sitelerinden indirmeyin; dosya değiştirilmiş olabilir. Mümkünse her zaman sağlama toplamlarını (checksum) kontrol edin.

Kurulum ve izolasyon (Windows / macOS / Linux)

  • Android Studio 1.x'i ayrı bir dizine kurun. Mevcut güncel Android Studio'nun üzerine yazmayın.
  • Windows: ZIP dosyasını çıkarın veya kurulum sırasında standart olmayan bir klasör belirtin. JAVA_HOME değişkenini kontrol edin.
  • macOS: .app dosyasını kopyalamadan önce mevcut Android Studio.app uygulamasını yeniden adlandırarak üzerine yazılmasını önleyin.
  • Linux: tar.gz dosyasını ayrı bir klasöre çıkarın ve bin/studio.sh betiğini çalıştırın.
  • Maksimum güvenlik için sanal makine (VirtualBox/VMware) veya konteyner kullanın; bu, sistemi izole eder ve anlık görüntüyle hızlı geri dönüş imkânı sağlar.

GUI olmadan yalnızca APK derlemeniz gerekiyorsa, gerekli JDK+Gradle+SDK ile bir konteyner/CI oluşturun; bu, eski IDE'yi çalıştırmaktan daha kolay ve güvenlidir.

Android Studio 1.x içinde proje yapılandırması

  1. Dosya → Aç (File → Open) yoluyla projeyi açın. Emin değilseniz modern IDE'den ayarları içe aktarmayın.
  2. gradle/wrapper/gradle-wrapper.properties dosyasını kontrol edin; distributionUrl uyumlu bir Gradle sürümüne işaret etmelidir. Gerekirse değiştirin veya yerel Gradle kullanın.
  3. IDE ayarlarında JDK yolunu (JDK7/JDK8) belirtin. Ortam değişkenlerini (JAVA_HOME, PATH) kontrol edin.
  4. SDK Manager aracılığıyla projede belirtilen compileSdkVersion ve buildToolsVersion değerlerini kurun; gerekirse paketleri SDK klasörüne manuel olarak indirin.
  5. Proje eski eklentiler (Kotlin, ProGuard vb.) kullanıyorsa, sürümlerini AGP ile uyumlu hale getirin veya eski eklentileri bırakıp izole bir ortamda çalışın.

Sık karşılaşılan hatalar

  • Unsupported major.minor version 51.0 — JDK yanlış sürümde (çözüm: JDK7 kurun ve JAVA_HOME değişkenini ayarlayın).
  • Sync failed: Gradle plugin incompatible — classpath 'com.android.tools.build:gradle:...' ve gradle-wrapper.properties dosyasını kontrol edin.
  • Eski build-tools modern SDK Manager'da görünmüyor — ayrı bir SDK kullanın veya paketleri manuel olarak kurun.

SSS

  • Eski SDK'ların kurulumu için internet bağlantısı gerekli mi? Kısmen evet; paketleri önceden indirip çevrimdışı kullanım için SDK klasörüne yerleştirebilirsiniz.
  • Proje yeni IDE'ye taşınabilir mi? Çoğu zaman evet, ancak AGP/Gradle geçişi aşamalı güncelleme ve test gerektirir; önce projeyi izole bir ortamda derlemek faydalıdır.
  • Derleme işlemi nasıl otomatikleştirilir? Gerekli JDK ve SDK sürümleriyle CI/Docker ortamında Gradle kullanın.

Kısa kontrol listesi:

  1. Yükleyiciyi resmi arşivden indirin. 2) Gerekli JDK sürümünü kurun ve JAVA_HOME değişkenini ayarlayın. 3) Android Studio 1.x'i ayrı bir klasöre/sanal makineye kurun. 4) gradle-wrapper ve SDK/build-tools ayarlarını yapın. 5) İzole bir ortamda çalışın ve geçiş planlaması yapın.

Gerekirse, belirli bir işletim sistemi için komutları içeren adım adım kontrol listesi veya GUI olmadan APK derlemek için Dockerfile hazırlayabilirim.