Aşağıda, Android Studio Koala özellik güncellemesinde sunulan yeni özellikler yer almaktadır.
Yama sürümleri
Aşağıda, Android Studio Koala özellik lansmanında yayınlanan yama sürümlerinin listesi verilmiştir.
Android Studio Koala Yeni Özellik | 2024.1.2 Yaması ve AGP 8.6.1 (Eylül 2024)
Bu sürüm, küçük iyileştirmeler ve hata düzeltmeleri içerir.
Android Cihaz Akışı: Daha fazla cihaz ve iyileştirilmiş kayıt özelliği
Android Cihaz Yayınlama, halihazırda mevcut olan 20'den fazla cihaz modeline ek olarak aşağıdaki cihazları da destekliyor:
- Samsung Galaxy Fold5
- Samsung Galaxy S23 Ultra
- Google Pixel 8a
Ayrıca, Firebase'i kullanmaya yeni başladıysanız Android Studio, cihaz aktarımını kullanmak için Koala Feature Drop'ta oturum açtığınızda sizin için otomatik olarak ücretsiz bir Firebase projesi oluşturur ve ayarlar. Böylece ihtiyacınız olan cihazı akışla aktarma işlemini çok daha hızlı yapabilirsiniz. Sınırlı bir süre boyunca sunulan Firebase Blaze planı projeleri için promosyon kotası da dahil olmak üzere Android cihaz aktarma kotaları hakkında daha fazla bilgi edinin.
USB kablosu hız algılama
Android Studio artık Android cihazınızı daha hızlı bir USB kablosuyla bağlamanın mümkün olduğu durumları algılayıp cihazınızın özelliklerini en üst düzeye çıkaran bir yükseltme öneriyor. Uygun bir USB kablosu kullanmak, uygulama yükleme süresini optimize eder ve Android Studio hata ayıklayıcı gibi araçları kullanırken gecikmeyi en aza indirir.
Bir cihaza giden USB zincirinin tamamı doğrulanır. "Bağlantı hızı uyarısı" bildirimi görürseniz kabloların sürüm sertifikasını ve USB zincirinde yer alan monitörün çoğaltıcısını da kontrol edin.
USB kablosu hız algılama özelliği aşağıdakilerle kullanılabilir:
- API düzeyi 30 (Android 11) veya sonraki sürümleri çalıştıran cihazlar.
- macOS veya Linux çalıştıran iş istasyonları. Windows desteği yakında sunulacak.
- SDK Platform Araçları'nın en son sürümü.
Android Studio tarafından sağlanan bilgiler, işletim sisteminize bağlı olarak aşağıdaki araçlardan birini kullanarak edinebileceğiniz bilgilere benzer:
- Mac:
system_profiler SPUSBDataType
'ü terminalden çalıştırma - Linux: terminalden
lsusb -vvv
çalıştırılıyor
Google hizmetlerinde oturum açma akışı güncellendi
Tek bir kimlik doğrulama adımıyla birden fazla Google hizmetinde oturum açmak artık daha kolay. Android Studio'da Gemini'yi, Android cihaz aktarımı için Firebase'i, Android Vitals raporları için Google Play'i veya bu faydalı hizmetlerin tümünü kullanmak istiyorsanız yeni oturum açma akışı, bu hizmetleri kullanmaya başlamanızı kolaylaştırır. Firebase'i kullanmaya yeni başladıysanız ve Android Cihaz Akışı'nı kullanmak istiyorsanız Android Studio sizin için otomatik olarak bir proje oluşturur. Böylece, gerçek bir fiziksel Firebase cihazını hızlıca yayınlamaya başlayabilirsiniz. Ayrıntılı izin kapsamı sayesinde, hangi hizmetlerin hesabınıza erişebileceğini her zaman kontrol edebilirsiniz. Başlamak için profil avatarını tıklayın ve geliştirici hesabınızla oturum açın.
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ışmakta Olan Cihazlar araç penceresinde cihaz kullanıcı arayüzü ayar 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ısayol tuşlarını emülatörlerde, yansıtılmış fiziksel cihazlarda ve Firebase Test Lab'den aktarılan cihazlarda kullanabilirsiniz.
TalkBack ve Seç ve Dinle gibi erişilebilirlik ayarlarının yalnızca cihaza önceden yüklenmiş olması durumunda gösterildiğini unutmayın. Bu seçenekleri görmüyorsanız Play Store'dan Android Erişilebilirlik Seti uygulamasını indirin.
Cihaz kullanıcı arayüzü ayar kısayolları, API düzeyi 33 veya üstünü çalıştıran cihazlarda kullanılabilir.
Görev odaklı bir yaklaşımla daha hızlı ve iyileştirilmiş Profilleyici
Android Studio Profilleyici'nin performansını, profillenebilir uygulamalarla sistem izlemesi yakalama gibi popüler profil oluşturma görevleri artık% 60 daha hızlı başlayacak şekilde iyileştirdik.
Profiler'ın görev odaklı yeni tasarımı, uygulamanızın CPU, bellek veya güç kullanımının profilini çıkarma konusunda da ilgilendiğiniz göreve kolayca başlamanızı sağlar. Örneğin, Profil Aracı'nı açar açmaz kullanıcı arayüzünden profil oluşturmak ve uygulamanızın başlatma süresini iyileştirmek için bir sistem izleme görevi başlatabilirsiniz.
Wear OS kartları önizleme paneli
Jetpack Tiles kitaplığının 1.4 sürümüne çeşitli bağımlılıklar ekleyerek Wear OS uygulamanızın karolarının anlık görüntülerini görüntüleyebilirsiniz. Bu önizleme paneli, kartınızın görünümü koşullara göre değişiyorsa (ör. cihazın ekran boyutuna bağlı olarak farklı içerikler veya bir spor etkinliğinin devre arası olması) özellikle kullanışlıdır.
Bir Bakışta widget'ı önizlemeleri oluşturma
Android Studio Koala özellik lansmanı, Jetpack Compose Glance widget'larınızı doğrudan IDE'de önizlemenizi kolaylaştırır. Olası kullanıcı arayüzü sorunlarını tespit edin ve widget'ınızın görünümünde geliştirme sürecinin erken aşamalarında ince ayarlamalar yapın. Başlamak için şu adımları uygulayın:
- Bağımlılıkları ekleyin.
- Bağımlılıkları sürüm kataloğunuza ekleyin:
[versions] androidx-glance-preview = "1.1.0-rc01" [libraries] androidx-glance-preview = { group = "androidx.glance", name = "glance-preview", version.ref = "androidx-glance-preview" } androidx-glance-appwidget-preview = { group = "androidx.glance", name = "glance-appwidget-preview", version.ref = "androidx-glance-preview" }
- Bağımlılıkları uygulama düzeyindeki
build.gradle.kts
dosyanıza ekleyin:debugImplementation(libs.androidx.glance.preview) debugImplementation(libs.androidx.glance.appwidget.preview)
- Bağımlılıkları sürüm kataloğunuza ekleyin:
- Bağımlılıkları, Glance kullanıcı arayüzünüzün bulunduğu dosyaya aktarın:
import androidx.glance.preview.ExperimentalGlancePreviewApi import androidx.glance.preview.Preview
- Bir Bakışta widget'ınızın önizlemesini oluşturun:
@Composable fun MyGlanceContent() { GlanceTheme { Scaffold( backgroundColor = GlanceTheme.colors.widgetBackground, titleBar = { … }, ) { … } } } @OptIn(ExperimentalGlancePreviewApi::class) @Preview(widthDp = 172, heightDp = 244) @Composable fun MyGlancePreview() { MyGlanceContent() }
Oluşturma için canlı düzenleme özelliği varsayılan olarak etkinleştirildi ve yeni kısayol eklendi
Canlı Düzenleme artık varsayılan olarak manuel modda etkindir. İçe aktarma ifadeleri için destek de dahil olmak üzere kararlılığı ve daha güçlü değişiklik algılamayı artırdı.
Android Studio Koala Feature Drop Beta 1'den itibaren, manuel modda değişikliklerinizi yayınlamak için kullanılan varsayılan kısayolun Komut+' olarak güncellendiğini unutmayın. Bu kısayolu Klavye Haritası ayarlar sayfasından özelleştirebilirsiniz.