我对 Gradle 还很陌生,所以请原谅我的无知:我有一个类,它有一个静态字符串,其中包含我想为项目设置的构建版本。使用 gradle,我似乎无法仅使用 MyClass.MyVersionString
直接访问项目。
最简单的方法是什么?我似乎找不到执行此操作的简单方法。
或者,如果有一种方法可以从我的项目中访问 Gradle 版本,那也会有所帮助。该项目需要访问该版本,因此我想要一种将其设置在一个位置并让其他所有内容自动更新的方法。
谢谢!
最佳答案
如果构建一个 Android 项目,您可以使用另一种方式:使用 BuildConfig.VERSION_NAME
(或 BuildConfig.VERSION_CODE
),具体取决于根据您的需要。
BuildConfig
类是根据 AndroidManifest 中的信息自动生成的(以及其他一些地方,例如您正在构建的 flavor)。
关于java - 你如何让 gradle 从我的 build.gradle 项目中的 Java 类访问字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24603034/