Reklam
Google

Android Geliştiricileri Blogu: Android Studio 4.2

tarafından gönderildi Jamal Eason, Ürün Yöneticisi, Android

Android logosu

Android Studio 4.2’nin artık kararlı sürüm kanalından indirilebileceğini duyurmaktan heyecan duyuyoruz. Bu sürümün odak alanları, yükseltilmiş bir IntelliJ platformu ve bir Android uygulama geliştiricisi olarak üretkenliğinizi artırmaya odaklanan bir dizi yeni özelliktir.

Reklam

Bazen uygulama projenizi en son sürüme yükseltmenin karmaşık olabileceğini biliyoruz. Bunu ele almak için, Android Studio 4.2’de projenizi taşımayı ve en son Android Gradle Eklenti API’lerinden yararlanmayı kolaylaştıran yeni bir uygulama projesi yükseltme yardımcımız var. Ek olarak, Veritabanı Denetçisi, Sistem İzleme, SafeArgs desteği, Değişiklikleri Uygula, yeni proje sihirbazı ve daha fazlası gibi mevcut özelliklere bir dizi geliştirme ekledik. Bu özellikleri kullanıyorsanız ve Android Studio’nun bir sonraki kararlı sürümünü arıyorsanız, bugün Android Studio 4.2’yi indirmelisiniz!

Temel geliştirici akışlarına göre düzenlenmiş aşağıdaki Android Studio 4.2’deki yeni özelliklerin listesine göz atın.

Geliştirmek

Reklam
  • IntelliJ Platform Güncellemesi – Android Studio 4.2, çekme istekleri için güncellenmiş bir GitHub kullanıcı arayüzü ve yeni merkezi sorunlar penceresi ve daha fazlasını içeren IntelliJ IDEA Community Edition 2020.2’de bulunan tüm ana özellikleri ve güncellemeleri içerir. Daha fazla bilgi edin.
  • Güvenli Args Desteği – Jetpack Navigasyon bileşenini kullanırken uygulamanızda iki hedef arasında veri aktarmak istiyorsanız, Güvenli Dizileri kullanmak, veri kapsüllemeyi sağlamanın önerilen yoludur. Android Studio 4.2 ile artık Yol Tarifleri için otomatik kod tamamlama ve kaynaktan XML’e kod gezintisi var. Daha fazla bilgi edin.

    güvenli arfs desteği

    Güvenli Args Desteği

  • Yeni Proje Sihirbazı ve Modül Sihirbazı Güncellemeleri – Bu sürüm, Android cihaz türlerini keşfetmeyi kolaylaştırmak için yeni proje sihirbazına görsel bir yenileme içerir, ayrıca şablonların her birine ViewBinding ekledik. Ayrıca, uygulamanıza ekleyebileceğiniz çeşitli modül türlerinin anlaşılmasını kolaylaştırmak için yeni modül sihirbazlarında görsel bir güncelleme de yaptık.

Yeni Proje Sihirbazı

  Yeni Modül Sihirbazı

Yeni Proje Sihirbazı ve Yeni Modül Sihirbazı

Hata ayıklama

  • Veritabanı Denetçisi İyileştirmeleri – Uygulama içi veritabanınızı yönetmek ve izlemek Veritabanı Denetçisi ile daha kolaydır. Bu sürümde birkaç yeni geliştirme yaptık. Bir işlemin bağlantısı kesildikten sonra da uygulamanızın veritabanlarını incelemeye devam edebilmeniz için yeni bir çevrimdışı mod ekledik, böylece bir çökme sonrasında uygulamanızı teşhis etmeyi kolaylaştırabilirsiniz. Ayrıca kullanışlı bir sorgu geçmişi seçeneği de ekledik.

Veritabanı Denetçisi ile Sorgu Geçmişi

Veritabanı Denetçisi ile Sorgu Geçmişi

  • Komut Satırını Yeniden İzleme Aracı Uygulama derleme sürecinizin bir parçası olarak, R8, Kotlin ve Java programlama dili kodu. Bu, uygulamanızın bellek ayak izini azaltmak için türler ve yöntem adları gizlendiğinden ve kısaltıldığından yığın izlerinin deşifre edilmesini imkansız hale getirebilir. Retrace komut satırı aracı, bu adların gizini kaldırır ve bir mapping.txt dosyası kullanarak satır içi çerçeveleri kurtararak yığın izlerini yeniden anlaşılır hale getirir Yeni bağımsız araç şu adreste bulunabilir: ./sdk/cmdline-tools/latest/bin/retrace. Daha fazla bilgi edin.

İnşa etmek

  • AGP Yükseltme Yardımcısı – Projenizi en son Android Gradle Eklentisine (AGP) taşımak, özellikle kullanımdan kaldırılmış API’ler kullanıyorsanız bazen zor olabilir. Bunu çözmek ve sizi daha iyi hazırlamak için Android Gradle Eklentisi 7.0’a geçiş, yeni bir yükseltme asistanı oluşturduk. Asistan, AGP’nin daha yüksek bir sürümüne yükseltmek için projenizde yürütülecek komutları değiştirmenize, AGP yükseltmesinden hangi dosyaların etkileneceğini tam olarak önizlemenize ve son olarak kullanımdan kaldırılan yapılandırmaları global olarak güncellemenize olanak tanır.

AGP Yükseltme Yardımcısı <

AGP Yükseltme Yardımcısı

  • Değişiklikleri Uygula GeliştirmeleriDeğişiklikleri uygula uygulamanızı yeniden başlatmadan kod ve kaynak değişikliklerini çalışan uygulamanıza aktarmanıza olanak tanır. Android Studio 4.2’de, Android 11+ cihazda çalışırken kaynak eklemeyi (tam yeniden başlatma gerektiren değişikliklerin% 23’ünü oluşturan) ve statik son alanlar (örneğin sabitler) eklemeyi içerecek şekilde Değişiklikleri Uygula ile uyumlu değişikliklerin sayısını genişlettik. veya emülatör.
  • Android Gradle Eklentisi 4.2 – AGP 4.2 ile bir dizi önemli değişiklik yaptık. İlk olarak, özellikle Windows makinelerinde derleme performansını iyileştirmeye yardımcı olacak yeni bir kaynak derleyici uyguladık. İkinci olarak, varsayılan Java programlama dilini sürüm 8’e güncelledik. Son olarak, APK v3 ve APK v4 imzalama biçimi. Ek AGP güncellemeleri hakkında daha fazla bilgi edinin İşte.
// build.gradle.kts

android {
   ...
   signingConfigs {
      config {
          ...
          enableV3Signing(true)
          enableV4Signing(true)
      }
   }
}

APK v3 ve APK v4 şarkı desteği

Ölçek

  • Çoklu Cihaz Dağıtımı – Bazen uygulamanızı geliştirirken ve test ederken, sonuçları görmek için uygulamanızı birden çok cihazda dağıtmanız yararlı olabilir. Bu özelliği Android Studio’nun çok eski sürümlerinden geri getirdik ve doğrudan Android Studio 4.2’deki cihaz seçim menüsüne entegre ettik. Not etmek gerekirse, testleri birden fazla cihaza dağıtırsanız, bu davranışı etkinleştirmeniz istenebilir.

Çoklu Cihaz Dağıtımı

Çoklu Cihaz Dağıtımı

Profil

  • Sistem İzleme İyileştirmeleri – Uygulamanızın ayrıntılı performans özelliklerini anlamak için, Android Studio profillerinin içindeki sistem izleme özellikleri. Android Studio’nun bu sürümüyle birlikte, sistem izlemesi artık yeni bir olay tablosuna sahip. Bu yeni tablo görünümü ile şunları görebilirsiniz; BufferQueue, RSS bellek sayaçları ve CPU çekirdek frekansı tümü kompakt bir kullanıcı arayüzünde.

    Yeni Sistem İzleme Olayları Tablosu ile Profil Oluşturucu

    Yeni Sistem İzleme Olayları Tablosu ile Profil Oluşturucu

    Özetlemek gerekirse, Android Studio 4.2 şu yeni geliştirmeleri ve özellikleri içerir:

    Geliştirmek

    • IntelliJ 2020.2.3 Platform Güncellemesi
    • Güvenli Args Desteği
    • Yeni Proje Sihirbazı ve Modül Sihirbazı Güncellemeleri

    Hata ayıklama

    • Veritabanı Denetçisi İyileştirmeleri
    • Komut Satırını Yeniden İzleme Aracı

    İnşa etmek

    • AGP Yükseltme Yardımcısı
    • Değişiklikleri Uygula Geliştirmeleri
    • Android Gradle Eklentisi 4.2

    Ölçek

    • Çoklu Cihaz Dağıtımı

    Profil

    • Sistem İzleme İyileştirmeleri

    Android Studio’ya göz atın sürüm notları, Android Gradle eklentisi sürüm notlarıve Android Emülatörü sürüm notları daha fazla ayrıntı için.

Başlarken

İndir

Android Studio 4.2’nin en son sürümünü şuradan indirin: indirme sayfası. Android Studio’nun önceki bir sürümünü kullanıyorsanız, Android Studio’nun en son sürümüne güncelleme yapmanız yeterlidir. Android Studio’nun kararlı bir sürümünü korumak istiyorsanız, Android Studio Arctic Fox’un kararlı sürümünü ve kanarya sürümünü aynı anda çalıştırabilirsiniz. Daha fazla bilgi edin.

Beğendiğiniz şeyler ve görmek istediğiniz sorunlar veya özellikler hakkındaki geri bildirimleriniz için teşekkür ederiz. Bir hata veya sorun bulursanız, çekinmeyin sorun bildirmek. Bizi takip edin – Android Studio geliştirme ekibi – üzerinde Twitter ve üzerinde Orta.

Java, Oracle ve / veya bağlı kuruluşlarının tescilli ticari markasıdır.



Google Android

Kaynak Linki

1 Yorumlar
Reklam
Başa dön tuşu

Reklam Engelleyici Algılandı

Lütfen Reklam Engelleyiciyi Kapatınız