Android Studio Önizlemesi'ndeki yeni özellikler

Bu sayfada, Android Studio önizleme sürümlerinde sunulan yeni özellikler listelenmektedir. Önizleme derlemeleri, Android Studio'daki en son özelliklere ve iyileştirmelere erken erişim sağlar. Bu önizleme sürümlerini buradan indirebilirsiniz. Android Studio'nun önizleme sürümünü kullanırken herhangi bir sorunla karşılaşırsanız lütfen bize bildirin. Hata raporlarınız, Android Studio'nun daha iyi hale gelmesine yardımcı olur.

Her bir önizleme sürümündeki önemli düzeltmelerin listesi de dahil olmak üzere Android Studio önizleme sürümleriyle ilgili en son haberler için Android Studio blog'undaki Sürüm Güncellemeleri konusuna bakın.

Android Studio'nun güncel sürümleri

Aşağıdaki tabloda, Android Studio'nun mevcut sürümleri ve ilgili kanalları listelenmiştir.

Sürüm Kanal
Android Studio Jellyfish | 1.3.2023 Kararlı
Android Gradle eklentisi 8.4.0 Kararlı
Android Studio Koala | 1.1.2024 Canary

Android Gradle eklenti önizlemeleriyle uyumluluk

Android Studio'nun her önizleme sürümü, Android Gradle eklentisinin (AGP) karşılık gelen bir sürümüyle birlikte yayınlanır. Studio'nun önizleme sürümleri, AGP'nin uyumlu kararlı tüm sürümleriyle çalışmalıdır. Ancak, AGP'nin önizleme sürümünü kullanıyorsanız Studio'nun ilgili önizleme sürümünü kullanmanız gerekir (örneğin, AGP 7.2.0-alpha07 içeren Android Studio Chipmunk Canary 7). Farklı sürümleri kullanma girişimleri (örneğin, AGP 7.2.0-alpha07 ile Android Studio Chipmunk Beta 1) Senkronizasyon hatasına neden olur ve bu da, AGP'nin karşılık gelen sürümüne güncelleme istemiyle sonuçlanır.

Android Gradle eklentisi API'leriyle ilgili kullanımdan kaldırma ve kaldırma işlemlerinin ayrıntılı bir günlüğü için Android Gradle eklentisi API güncellemelerine göz atın.

Android Studio Koala | 1.1.2024

Android Studio Koala | 2024.1.1'deki yeni özellikler aşağıda verilmiştir. Android Studio'nun bu sürümünde nelerin düzeltildiğini görmek için kapatılan sorunlara bakın.

Android Studio'yu Güvenli Modda Başlat

Android Studio artık Android Studio'yu Güvenli Mod'da başlatma özelliği sunuyor. Bu mod, belirli özelliklerin çalışmadığı veya IDE'nin tamamının başlatılamadığı durumlarda faydalı olabilir. Bu durum, bazen Android Studio ile uyumlu olmayan özel yapılandırmalar, ortam değişkenleri veya eklentilerden kaynaklanabilir.

Güvenli Mod kullanımı, IDE'yi geçici olarak başlatılmasına izin verebilecek bir dizi varsayılan yapılandırmaya döndürür. Böylece, sorunu tanımlamak ve işlevselliği geri yüklemek için buradan sorun giderebilirsiniz. Güvenli Mod, aşağıdakiler gibi işlemleri gerçekleştirerek Android Studio'yu sınırlı işlevlerle açmaya çalışır:

  • Üçüncü taraf eklentileri devre dışı bırakır
  • Paket halinde sunulan Kotlin eklentisini, orijinal olarak Studio ile birlikte eklenen sürüme geri yükler
  • Yapılandırmaları geçici olarak sıfırlar (örneğin, studio.vmoptions dosyasında)
  • Başlatmayı engelleyebilen JRE_HOME ve TMP gibi ortam değişkenlerini doğrular
  • Gerekirse JRE'yi uyumlu bir sürüme geri döndürür

Android Studio'yu Güvenli Mod'da başlatmak için şu adımları uygulayın:

  1. Güvenli Mod komut dosyasını bulun.
    • Windows'da AndroidStudio/bin konumuna gidip studio_safe.bat komut dosyasını bulun.
    • macOS'te Android Studio/Contents/bin adresine gidip studio_safe.sh komut dosyasını bulun.
    • Linux'ta android-studio/bin konumuna gidin ve studio_safe.sh komut dosyasını bulun.
  2. Komut dosyasını çalıştırın: komut satırını açın ve studio_safe.bat (macOS veya Linux için studio_safe.sh) yazın ve Enter'a basın.

Gemini API şablonunu kullanarak üretken yapay zeka uygulaması derleme

Android Studio Jellyfish Canary 5'ten başlayarak, bağlı fiziksel cihazlarınızdan gelen sesi bilgisayarınızın hoparlörlerine veya kulaklığınıza yönlendirebilirsiniz. Ses yönlendirmesi sayesinde kulaklığınızı bilgisayarınıza bağlı tutarak hem bilgisayarı hem de bağlı telefonu bir cihaza manuel olarak yeniden bağlamanıza gerek kalmadan dinleyebilirsiniz. Ses yönlendirmeyi etkinleştirmek için Android Studio > Ayarlar > Araçlar > Cihaz Yansıtma'ya gidin ve Yerel cihazlardan gelen sesi yönlendir'i seçin. Android 12 veya sonraki sürümleri çalıştıran Firebase Test Lab cihazları için, ayarlardan bağımsız olarak sesin her zaman yönlendirildiğini unutmayın.

Temel Profil yüklemesi

Android Studio Jellyfish, AGP 8.4 veya sonraki sürümleri kullanan projeler için cihaza yüklendikten sonra Temel Profilleri otomatik olarak derler. Bu bölüm, Temel Profil Oluşturucu modülü veya Oluştur gibi kitaplıklardan oluşturulan Temel Profilleri kapsar. Otomatik yükleme, sürüm uygulamanızı yerel olarak yüklerken ve düşük ek yük profili oluşturma işlemi kullanırken Temel Profillerin performans avantajlarından yararlanmanıza olanak tanır.

Cihaz Kullanıcı Arayüzü Ayarı Kısayolları

Kullanıcı arayüzünüzü oluşturmanıza ve hata ayıklamanıza yardımcı olmak için Android Studio'daki Çalışan Cihazlar araç penceresinde Cihaz Kullanıcı Arayüzü Ayarlama Kısayollarını kullanıma sunduk. Koyu tema, yazı tipi boyutu, ekran boyutu, uygulama dili ve TalkBack gibi yaygın kullanıcı arayüzü ayarlarının etkisini görüntülemek için kısayolları kullanın. Kısayolları, Firebase Test Lab'den aktarılan emülatörler, yansıtılan fiziksel cihazlar ve cihazlarla kullanabilirsiniz.

TalkBack ve Seç ve Dinle gibi erişilebilirlik ayarlarının yalnızca cihaza önceden yüklenmiş olduklarında göründüğünü unutmayın. Bu seçenekleri görmüyorsanız Play Store'dan Android Erişilebilirlik Seti uygulamasını indirin.

Cihaz Kullanıcı Arayüzü Çalıştırma Penceresinde Kısayolları Ayarlama
Çalıştırılan Cihaz Penceresinde Cihaz Kullanıcı Arayüzü Ayarlama Kısayolları

Sahte sensör özellikleri ve değerleri

Android Studio artık nabız sensörü gibi belirli sensör özelliklerine sahip olan veya olmayan bir cihazı simüle edebilmenizi ve bu sensörler için spesifik test değerleri belirleyebilmenizi sağlayan yeni bir sensör paneli içeriyor. Uygulamanızın, farklı sensör özelliklerine sahip cihazları nasıl işlediğini test etmek için bu paneli kullanın. Bu panel, sağlık ve fitness uygulamalarını, özellikle de Wear OS cihazlarda test etmek için yararlıdır.

Düğme, panel satırının ortasına yakın bir yerdedir
Şekil 1. Emülatörde yer alan Wear Health Services paneli.

Paneli açmak ve kullanmak için aşağıdakileri yapın:

  1. Bir Android Virtual Device (AVD) oluşturun veya açın ve uygulamanızı emülatörde çalıştırın.
  2. Emülatör panelinde Wear Health Services'ı seçin. Wear Sağlık Hizmetleri panelini aç Wear Sağlık Hizmetleri paneli açılır ve Android destekli farklı cihazlarda kullanılabilen sensörlerin bir listesini gösterir.

Panel açıldıktan sonra aşağıdakileri yapabilirsiniz:

  • Standart özellikler, Tüm özellikler (varsayılan) veya Özel arasında geçiş yapın. Öykünülen cihaza geçerli özellikler listesini göndermek için Uygula'yı, özellikler listesini varsayılan açma/kapatma değerlerine geri yüklemek için Sıfırla'yı seçin.
  • Etkinlikleri tetikle açılır düğmesini seçtikten sonra farklı kullanıcı etkinliklerini tetikleyin. Buradan fitness aktiviteleri için otomatik olarak duraklatma/devam ettirmeyi tetikleyebilir, kullanıcı tarafından uyku etkinliklerini tetikleyebilir ve kullanıcının bir golf sahasında veya mini golf sahasında yaptığı golf şutlarını tetikleyebilirsiniz.
  • Emülatörde yüklü bir uygulamada egzersize başladıktan sonra sensör değerlerini geçersiz kılma. Farklı egzersiz metrikleri için yeni değerler girdikten sonra bu değerleri emülatörle senkronize etmek için Uygula'yı seçin. Bu, uygulamanızın farklı egzersiz koşullarını nasıl ele aldığını ve kullanıcıların fitness eğilimlerini test ederken faydalı olur.