Android CLI için sürüm notları

Android CLI, terminalden Android geliştirmesi için birincil arayüzdür. Seçtiğiniz temsilci ve araçları kullanarak geliştirme iş akışlarınızı desteklemek için tasarlanmıştır.

Bu sayfada, her Android CLI sürümündeki yeni özellikler listelenmektedir. Android KSA'yı indirmek için indirme sayfasına gidin. Daha fazla bilgi için Android CLI'ya genel bakış başlıklı makaleyi inceleyin.

Sürüm 1.0.16406183 (Eylül 2026)

  • Daha hızlı başlatma: Android CLI, yerel indirici kitaplığı yalnızca kullanıldığında yüklendiği ve artık her çağrıda geçici bir dizine açılmadığı için yaklaşık iki kat daha hızlı başlatılır.
  • Sabit çıkış kodları: Komutlar artık başarısız olduklarında sıfır olmayan bir çıkış kodu döndürüyor. Bu kodlar arasında create, run, install, describe, layout, docs, info, skills ve update yer alıyor. Bu sayede komut dosyası oluşturma ve CI daha güvenilir hale geliyor.
  • Ekran notu ayarlama: android screen --annotate, --help dokümanında açıklanan kenar algılama eşikleri, şekil filtreleme ve kümeleme stratejisi dahil olmak üzere özellik algılama için ayarlama parametrelerini kullanıma sunar.
  • Proje oluşturma seçenekleri: android create, --application-id ve --namespace işaretlerini ve --min-sdk gibi tireli seçenek adlarını destekler. Compose şablonu artık src/main/kotlin kaynak grubu ve Material 3 teması kullanıyor.
  • Başsız emülatör: android emulator start --headless kullanarak penceresiz bir emülatör başlatın.
  • SDK güvenilirliği: android sdk komutları, eşzamanlı çağrıların çakışmaması için süreçler arası bir kilit alır, yüklü paketlerin yolunu ve sürümünü doğrular, eski XML dosyalarını yalnızca gerektiğinde günceller ve daha net hatalar bildirir.
  • Compose preview output: android studio render-compose-preview oluşturulan resmin mutlak yolunu yazdırır ve --print-semantics kullanılsa bile yazma işlemini onaylar.
  • Daha eski API düzeyi desteği: API düzeyi 32 ve önceki sürümlerin çalıştığı cihazlarda android layout gibi cihaz etkileşimi hataları düzeltildi.

Sürüm 1.0.16261425 (Eylül 2026)

  • Düzen düzeltmeleri: Bazı senaryolarda düzen komutunun çalışmaması sorunu düzeltildi. Eski düzen davranışına geçici olarak dönmek için: export ANDROID_CLI_LAYOUT_V1=1.

Sürüm 1.0.16251017 (Eylül 2026)

  • Düzen dökümü: android layout artık boşta kalma durumunu beklemeden düzeni getirmek için --no-idle işaretini destekliyor. android layout ayrıca, filtreleme olmadan düzen ağacının tamamını döndürmek için --full işaretini de destekler. Varsayılan olarak layout yalnızca etkileşimli öğeleri döndürür.
  • Shell tamamlama: Yeni android completion komutunu kullanarak Bash ve Zsh için kabuk otomatik tamamlama komut dosyaları oluşturun ve yükleyin.
  • Becerileri güncelleme: Becerileri yeni android skills update komutuyla güncel tutun ve tek bir çağrıda birden fazla beceri yükleyin veya kaldırın (örneğin, android skills install <skill1> <skill2>).
  • Becerileri ajana göre listeleme: android skills list artık beceri açıklamaları ve becerinin yüklü olduğu ajanlar dahil olmak üzere ayrıntılı gösterim olarak ayarlanmıştır. android skills list, bir ajana yüklenen tüm becerileri listelemek için --agent <agent> işaretini de destekler.
  • Delta yükleme performansı: Sıfır kopyalı çekirdek sistemi çağrıları kullanılarak android install içinde artımlı APK yamalama hızlandırıldı.
  • Ekran kenarı algılama: Canny kenar algılama algoritmaları kullanılarak android screen'da özellik ve kenar algılama iyileştirildi.

Sürüm 1.0.15985488 (Temmuz 2026)

  • Özel yükleme komutu: Artımlı APK gönderme özelliğine sahip bağımsız android install komutunu kullanarak APK'ları yükleyin. Bu komut, artımlı yüklemeleri adb'den çok daha hızlı hale getirir.
  • Artımlı yüklemeler gerçekleştirme: Benzer şekilde, cihazlara daha hızlı artımlı APK dağıtımları için android run'de yeni --use-delta-install işaretini kullanın.
  • Platformlar arası SDK yönetimi: İşletim sistemi ve CPU mimarilerinde bileşenleri incelemek, çözmek ve yüklemek için android sdk komutlarındaki (install, update, materialize) yeni --platform <os_arch> işaretiyle ana makine olmayan platformları hedefleyin.
  • Skills CLI geliştirmeleri: android skills alt komutları (add, remove, list, find) --help dokümanları, beceriler eksik olduğunda net geri bildirimler ve otomatik geri alma ile daha güvenli atomik indirme hazırlama ile genişletildi.

Sürüm 1.0.15857036 (Temmuz 2026)

  • Daha geniş kapsamlı temsilci becerileri desteği: android skills install kullanarak onlarca temsilci ortamında (Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed ve Devin dahil) beceriler yükleyin.
  • Proxy desteğiyle yerel indirici: Kurumsal proxy'ler için hazır destek sunan yerel bir HTTP indiricisi kullanarak ağ kaynaklarını güvenilir bir şekilde indirin.
  • SDK paketi yönetimi: android sdk remove'de çoklu paket kaldırma ve android sdk resolve'de SHA tabanlı çözümleme ile SDK paketlerini yönetin.
  • Açıklama ve ekran iyileştirmeleri: Gradle derleme hatalarını doğrudan android describe içindeki standart çıkışta görüntüleyin ve android screen'de --device işaretini kullanarak belirli cihazları hedefleyin.
  • CLI kullanılabilirliği ve hata raporlama: Bilinmeyen komutlar veya geçersiz proje oluşturma hedefleri girildiğinde daha net hata mesajları, büyük/küçük harfe duyarsız android emulator komutları.

Sürüm 1.0.15498356 (Mayıs 2026)

  • Dinamik SDK şablonu yükleme: android create için proje şablonları artık KSA ikili programında paketlenmek yerine Android SDK paketinden dinamik olarak indiriliyor. Böylece yeni projelerde her zaman en yeni şablonlar kullanılıyor.
  • SDK lisansı uyumluluğu: android sdk tarafından kaydedilen kabul edilmiş SDK lisansları artık eski Android SDK araçları ve Gradle eklentileri tarafından beklenen dosya biçimiyle eşleşiyor.
  • Sembolik bağlantı desteği: CLI komutları ve dosya işlemleri genelinde sembolik bağlantı desteği eklendi.
  • Atomik ikili ayıklama: İkili dosyaları geçici bir dizine açıp atomik olarak yerine taşıyarak eşzamanlı çoklu işlem CLI çağrıları sırasında ayıklama yarış durumlarını önleyin.
  • Windows kararlılığı: Windows 11'de Windows uyumluluğu ve performansı iyileştirildi. Ayrıca, ana dizin yolu çözümlemeyle ilgili düzeltmeler yapıldı.

Sürüm 1.0.15433482 (Mayıs 2026)

  • Antigravity entegrasyonu: Android CLI ve beceriler artık Google Antigravity 2.0'a, ajan tabanlı geliştirme sürecinizi kolaylaştırmak için isteğe bağlı bir kaynak paketi olarak resmi olarak entegre edildi.
  • Android Studio komutları: Yeni android studio komutunu kullanarak aracılarınızın kod analizi, semantik aramalar ve Compose oluşturma gibi Android Studio'nun derin ve bağlamsal özelliklerinden yararlanmasını sağlayın.
  • Yolculuklar için destek: Kullanıcı akışlarının doğal dil açıklamaları olan Yolculuklar'ı kullanarak kritik kullanıcı deneyimlerini doğrulayın. Bu açıklamalar, temsilcileriniz tarafından terminalden veya CI/CD'de çalıştırılabilir.
  • Yeni Android becerileri: CameraX taşıma, uyarlanabilir kullanıcı arayüzü, AppFunctions ve Compose Styles gibi becerilerin yer aldığı yeni Android becerileri kitaplığına erişin.
  • Diğer yükleme seçenekleri: Android KSA'yı apt-get, winget ve homebrew gibi popüler paket yöneticilerini kullanarak yükleyin ve güncelleyin. Ayrıntılı bilgi için indirme seçenekleri bölümüne bakın.

Sürüm 0.7 (Nisan 2026)

İlk sürüm!