草庐IT

getGitRevParseInfo

全部标签

android - 使用 gradle 构建时如何将提交和分支信息从 git 插入到 apk?

我们有很多开发人员和很多设备以及很多新旧版本的apk。有时会发生不良行为。我需要检测设备上安装了哪个版本的apk(哪个分支、上次提交的内容、自上次提交以来更改了哪些文件、apk何时创建)。我们使用Gradle从项目中制作apk。是否有任何方法(指令或插件或脚本)将版本信息放置在apk中的某个位置?例如,作为java类中的常量或作为资源中的文本文件。 最佳答案 您可以使用下一个fragment:taskgitInfo因此您可以使用ext为Android应用构建versionName 关于a