Android 获取APK编译时间

来源:互联网 发布:centos 7 1611下载 编辑:程序博客网 时间:2024/05/20 14:23

由于项目中,需要显示APK编译的时间,方便用户知道APK时什么时候更新的。用手动的方式的话,经常会忘记!现在知道AS在build.gradle中可以定义变量,在此记录一下。

在build.gradle定义时间变量:

defaultConfig {....buildConfigField "String", "BUILD_TIME", getDate()}String getDate() {    Date date = new Date();    return date.format("yyyy-MM-dd hh:mm:ss", TimeZone.getTimeZone("UTC"));}...

然后在代码中获取BUILD_TIMESTAMP的值:

String buildTime = BuildConfig.BUILD_TIME