有需求要从代码里面读取build.gradle,从里面获取一个编译日期
那么首先我们先在项目根目录右键新键一个文件,命名为config.gradle:
新建完后目录结构为:
然后编辑config.gradle文件:
通过函数getCurrentDate来获取当前日期,并赋值给 currentTime
然后如图4在在项目的build.gradle里面末尾加上右边红色下划线内容,引用刚才编辑的config.gradle文件
最后如图5在app的build.gradle文件里面,找到buildTypes里面添加红色下划线内容
保存后clean一下工程,重新build
然后就可以在代码里面获取到这个值
日志输出如下:
点开BuildConfig类可以看到已经生成这个BUILD_TIME: