Android Gradle plugin 3.5.0的更新内容

Android Gradle plugin 3.5.0和AS 3.5一样也是比较重要的更新,主要成功是提升编译速度。如果要使用plugin 3.5.0,需要这样两个条件

1.Gradle 5.4.1或更高的版本。

2.Build Tools 28.0.3或更高的版本

此次plugin的更新有这些功能

1.Incremental annotation processing

Data Binding注解支持增量编译,可以在gradle.properties文件中添加android.databinding.incremental=true来开启。这个配置可以提高编译性能。有关这个优化的所有配置表格,可以参考这个链接

此外KAPT 1.3.30及以上版本也支持,可以在gradle.properties添加kapt.incremental.apt=true来开启。

2.unit test可缓存

在gradle.properties中配置android.testConfig.useRelativePath = true即可开启。这个配置可以让单元测试缓存一些资源文件,例如resources, assets,和manifests。

已知的问题:

使用Kotlin Gradle plugin 1.3.31及之前的版本会有一个警告

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

可以升级Kotlin Gradle plugin来解决。

发布了52 篇原创文章 · 获赞 16 · 访问量 2万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览