在AndroidManifest文件的application标签下设置一个占位符,如: 然后在gradle打包时,获取时间,设置这个值,如下: def releaseTime() { return new Date().format("yyyy-MM-dd", TimeZone.getTimeZone("UTC")) } buildType { release { ... manifestPlaceholders = [RELEASE_TIME: releaseTime()] } } 在java代码中读取时间 String releaseTime = ""; try { releaseTime = this.getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA).metaData.getString("releaseTime"); } catch (PackageManager.NameNotFoundException e) { e.printStackTrace(); } 作者:月落西楼 链接:https://www.jianshu.com/p/8259b78bd48b 來源:简书 简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。