implementation refs.junit
implementation refs.testRunner
统一管理。
找哪个库的 group 或 name 或 version,去一个地方找就行。
无法由 AS 智能提示 版本过期信息。 AS3.4也无法在 project structure 中,看到相关的依赖库设置,更别说更新了。
要破解这个事, 是不是还要写一个 原始依赖的 gradle 文件, 然后 在想要看看哪些库要更新时,在 settings.gradle 中使用这个 gradle 文件进行编译:project(":app").buildFileName = 'app_origin.gradle'
今天遇到,AS3.4中,由于在 productFlavors 中的 某个 flavor 中 配置了{ minsdkVersion configs.minsdkVersion}
,使用命令和 AS 打包,都报错,打包任务无法进行。
文章目录ext定义变量全局版本管理好处坏处打包失败ext定义变量主要是利用 gradle 的 ext 关键字来实现。ext 定义在不同的位置,后续使用的方式及作用的范围不一样。在 root/build.gradle的 buildscript {} 中定义ext { va = 'aaa' vb = 'bbb' }或ext.va = 'aaa'ext.vb = 'bb...