Android Gradle Plugin 3.5.0 (Ağustos 2019)

Android Gradle eklentisi 3.5.0 Android Studio 3.5, ana sürümdür Bu, üç ana hedefi iyileştirmeye odaklanan Marble Projesi’nin bazı bölümleri: sistem sağlığı, özelliklerin iyileştirme ve hata düzeltmeye devam edelim. Özellikle, projeyi iyileştirme derleme hızı bu güncellemede ana odak noktasıydı.

Bunlar ve diğer Project Marble güncellemeleri hakkında bilgi edinmek için Android Geliştirici blog yayınına veya aşağıdaki bölümlere göz atın.

Android eklentisinin bu sürümü aşağıdakileri gerektirir:

3.5.4 (Temmuz 2020)

Bu küçük güncelleme, yeni varsayılan ayarlarla uyumluluğu destekler ve şunun özellikleri: paket görünürlüğü kullanıma sunuyoruz.

Ayrıntılar için 4.0.1 sürüm notlarına bakın.

3.5.3 (Aralık 2019)

Bu küçük güncelleme, Android Studio 3.5.3'ü destekler ve çeşitli hatalar içerir. hata düzeltmeleri ve performans iyileştirmeleri.

3.5.2 (Kasım 2019)

Bu küçük güncelleme, Android Studio 3.5.2'yi destekler ve çeşitli hatalar içerir. hata düzeltmeleri ve performans iyileştirmeleri. Dikkate değer hata düzeltmelerinin listesini görmek için Sürüm Güncellemeleri bloguna bakın.

3.5.1 (Ekim 2019)

Bu küçük güncelleme, Android Studio 3.5.1'i destekler ve çeşitli hatalar içerir. hata düzeltmeleri ve performans iyileştirmeleri. Dikkate değer hata düzeltmelerinin listesini görmek için Sürüm Güncellemeleri bloguna bakın.

Artımlı ek açıklama işleme

Veri Bağlama ek açıklama işlemcisinin desteklediği ek açıklama işleme android.databinding.incremental=true öğesini gradle.properties dosyası. Bu optimizasyon, daha iyi bir artımlı derleme performansı sunar. Optimize edilmiş ek açıklamanın tam listesi için hakkında daha fazla bilgi için artımlı ek açıklama işleyenler hakkında daha fazla bilgi edinin.

Ayrıca KAPT 1.3.30 ve sonraki sürümler ek notları da destekler. işleyenlerin sayısı. Bunları görmek için kapt.incremental.apt=true gradle.properties dosyanız.

Önbelleğe alınabilir birim testleri

Android kaynaklarını, öğelerini ve manifestolar için includeAndroidResources Android Gradle eklentisi true için bir test yapılandırma dosyası oluşturur önbelleğin yeniden konumlandırılabilmesini bozan mutlak yollar içerir. Kullanıcı tarafından bunun yerine göreli yolları kullanarak test yapılandırmasını oluşturur. AndroidUnitTest görevinin gradle.properties dosyanıza aşağıdakileri ekleyin:

      android.testConfig.useRelativePath = true
    

Bilinen sorunlar

  • Kotlin Gradle eklentisi 1.3.31 veya önceki sürümleri kullanırken şu uyarıyı dikkate almanız gerekir:

              WARNING: API 'variant.getPackageLibrary()' is obsolete and has been replaced
                      with 'variant.getPackageLibraryProvider()'.
              
            

    Sorunu çözmek için bu sorunu eklentiyi 1.3.40 veya daha yeni bir sürüme yükseltin.