Android杂谈之常用插件及代码检查工具

Android开发中经常会因为依赖版本升级而引起一些问题,通过Gradle Versions PluginVersion catalog update plugin这2个gradle插件就可以轻松解决版本依赖问题。

集成步骤参照github中项目对应wiki操作就行,配置完会生成2个文件(toml-updater-config.gradle + libs.versions.toml)


升级规则可参考wiki配置也可参见页尾demo项目中配置

在配置完libs.versions.toml中的[versions]和[libraries]后gradle插件会自动为依赖生成引用,在model的build.gradle中使用时可直接用libs.xxx来引用 

当你想升级项目依赖时只需要点一下右边gradle命令versionCatalogUpdate,就会一键升级你配置的所有可升级的依赖,同时也支持snapshot版本当然得看你配置是否支持

在使用kotlin开发后,编码规则和简洁的代码是很多企业比较在意的点,在这里我推荐2个gradle插件(detekt+ktfmt

集成步骤参照github中项目对应wiki操作就行,集成完后会在右边的gradle命令中多一些命令

可以利用ktfmtFormat对包里的代码进行格式化,格式化风格在配置文件中设置

然后再利用detekt检查自己的代码

更多代码检查规范可参考官网https://detekt.dev/

如需参考demo,可查看具体配置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容