由于项目中,需要显示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
本文介绍如何在Android Studio的build.gradle文件中定义变量,自动记录APK的编译时间,并展示如何在代码中读取这个时间戳。
1万+

被折叠的 条评论
为什么被折叠?



