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.

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.

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.