Google, Android Studio 3.6'yı kararlı sürüm olarak yayınladı

click fraud protection

Google, Android uygulama geliştiricileri için Android Studio 3.6'nın kararlı sürümünü yayınladı. İşte en önemli değişikliklere genel bakış.

Google yayınlandı sürüm 3.5 Android uygulama geliştirme için IDE'si Android Studio'yu geçen yılın ortasında kararlı kanala taşıdı. Bu sürüm, aylarca süren hata düzeltmeleri ve kararlılık iyileştirmelerinin sonucuydu. Bugün Google, bir sonraki kararlı sürüm olan Android Studio 3.6'nın artık geliştiricilerin kullanımına sunulduğunu duyurdu. Güncelleme aylardır test aşamasındadır ve kod düzenleme ve hata ayıklama deneyimini geliştirmeye odaklanmaktadır. En son sürümdeki yeniliklere genel bir bakışı burada bulabilirsiniz.

Android Studio 3.6 kısaltılmış değişiklik günlüğü

Tasarım Düzenleyicilerinde Bölünmüş Görünüm

Mizanpaj Düzenleyici ve Gezinme Düzenleyici için yeni Bölünmüş Görünüm, kullanıcı arayüzünüzün tasarım ve kod görünümlerini aynı anda görmenizi mümkün kılar. Bölünmüş Görünüm, Önizleme penceresinin yerini alır ve yakınlaştırma düzeyi ve tasarım görünümü seçenekleri gibi bağlamsal bilgileri kaydetmek için dosya bazında yapılandırılabilir. Bölünmüş Görünümü etkinleştirmek için düzenleyici penceresinin sağ üst köşesindeki "Böl" simgesine tıklayın.

Tasarım editörlerinde Bölünmüş Görünüm. Kaynak: Google

Renk seçici kaynak sekmesi

Google, Android Studio 3.6'daki renk seçiciye bir "kaynaklar" sekmesi ekledi. Bu sekme, renk kaynakları olarak tanımladığınız renkleri seçmeyi veya düzenlemeyi kolaylaştırmak için öne çıkarır. Tasarım araçları ve XML düzenleyicisinden erişilebilir.

Android Studio 3.6'daki renk seçici kaynak sekmesi. Kaynak: Google

Android Emülatörü - Google Haritalar Kullanıcı Arayüzü

Android Emulator'un en son sürümü 29.2.12'dir ve öykünülmüş cihazın konumunu görselleştirmenin bir yolunu içerir. Google, geliştiricilerin sanal konumları belirtebilmesi ve sanal rotalar oluşturabilmesi için genişletilmiş kontroller menüsüne bir Google Haritalar kullanıcı arayüzü yerleştirdi.

Gerçek zamanlı konum akışına sahip Android Emulator konum kullanıcı arayüzü. Kaynak: Google.

Çoklu ekran desteği

Emulator 29.1.10, birden fazla ekrana sahip cihazlar için uygulama geliştirmeyi kolaylaştırmak amacıyla birden fazla sanal ekranın gösterilmesine yönelik ilk desteği ekler. Geliştiriciler, Android Studio Emulator'da çoklu sanal ekranları Ayarlar menüsünden (Genişletilmiş Kontroller > Ayarlar) yapılandırabilirler.

Diğer değişiklikler

  • Bağlamayı görüntüle: XML düzen dosyalarınız ile kodunuz arasındaki uyumsuzluklar, derlemenizin çalışma zamanında başarısız olmasına neden olabilir. Bunu önlemek için Google, ciltlemeyi görüntüle, her modülün build.gradle dosyasına tek bir satır eklenerek etkinleştirildiğinde, "o modülde bulunan her XML düzen dosyası için bir bağlama sınıfı oluşturan bir özelliktir." modül." Görünüm bağlamanın, findViewById'in yerini alması amaçlanarak, boş işaretçi veya sınıf dönüşümüyle karşılaşmadan tüm görünümlere kimliklerle başvurmanıza olanak tanır. istisnalar. Bu özellik hakkında daha fazla bilgi edinin Burada.
  • Android NDK güncellemeleri: Google, Kotlin desteğini getirdi iki Android NDK özelliği daha önce Java'da destekleniyordu. Bunlar arasında "bir JNI bildiriminden C/C++'daki karşılık gelen uygulama işlevine [gezinme]" ve "bir JNI bildirimi için otomatik olarak bir saplama uygulama işlevi [oluşturma]" yer alır.
  • IntelliJ Platform Güncellemesi: IntelliJ 2019.2, Android Studio 3.6'ya dahildir. Bu JetBrains blog yazısı büyük değişiklikleri açıklıyor.
  • Değişiklikleri uygulayan sınıfları ekleyin: "Kod Değişikliklerini Uygula" veya "Değişiklikleri Uygula ve Etkinliği Yeniden Başlat" seçeneğine tıklamak, bir sınıf eklemenize ve ardından bu kod değişikliğini çalışan bir uygulamaya dağıtmanıza olanak tanır. Bu iki eylem arasındaki fark açıklanmıştır Burada.
  • Android Gradle Eklentisi güncellemeleri: Android Gradle eklentisinin 3.6 sürümü, Maven Publish Gradle eklentisi için destek ekler. Daha fazla bilgi edin Burada.
  • İçe aktarılan APK'lar için yerinde güncellemeler: Android Studio 3.6 artık içe aktarılan APK'larda yapılan değişiklikleri otomatik olarak algılıyor ve bunları yerinde yeniden içe aktarmanıza olanak tanıyor; böylece sembolleri ve kaynakları yeniden eklemenize gerek kalmıyor.
  • Kotlin kaynaklarını içe aktarılan APK'lara ekleyin: Artık Kotlin kaynak dosyalarını içe aktarılan APK'lara ekleyebilirsiniz. Daha fazla bilgi edin Burada.
  • Memory Profiler'da sızıntı tespiti: Google, Bellek Profilleyicisini, sızdırılmış olabilecek Etkinlik ve Parça örneklerini tespit etme özelliğiyle güncelledi. Bu özelliğe ilişkin belgeler mevcuttur Burada.
  • APK Analiz Aracı'nda sınıf ve yöntem bayt kodunun gizlemesini kaldırın: APK Analiz Aracı'nı kullanarak DEX dosyalarını incelerken artık analiz ettiğiniz APK için ProGuard eşleme dosyasını yükleyerek sınıf ve yöntem bayt kodunun gizliliğini kaldırmak mümkün. Daha fazla bilgi Burada.

Google ayrıca Android Studio 3.6'daki değişiklikleri özetleyen bir YouTube videosu yayınladı:

En son kararlı sürümü Android Studio içinden indirebilirsiniz veya Google'ın web sitesinden. Daha fazla ayrıntı için şuraya bakın: Google'ın Android Geliştiricileri Blogu'ndaki blog yazısı veya en son Android Studio sürüm notları. IDE'nin bir sonraki büyük güncellemesi şu şekilde gelecek: Android Stüdyosu 4.0CameraX ve Compose dahil olmak üzere yeni Jetpack kitaplıklarını tanıtan. Sürüm 4.0 şu anda Kanarya'dayani kararlı sürüme hazır hale gelmesi birkaç ayı alacak.