java - build.gradle 从另一个类访问公共(public)变量—— list 占位符

标签 java android gradle android-gradle-plugin build.gradle

假设我有 MyClass.java,它有 public public static final String myString = new ObfuscatedString(---);

是否可以在 build.gradle 中访问该值?我想继续使用已经在其他地方使用的混淆字符串,以避免将值放在明文中。

这是我尝试过但没有成功的例子:

manifestPlaceholders = [myValue: myClass.MyString]

最佳答案

Is it possible to access that value in build.gradle?

没有。

欢迎您在 Gradle 中拥有一个在 manifestPlaceholdersbuildConfigField 中使用的值,以在两个地方公开相同的值。但是 Gradle,而不是 Java,才是起点。

关于java - build.gradle 从另一个类访问公共(public)变量—— list 占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41662142/

相关文章:

java - 使用正则表达式验证电子邮件地址

java - 既充当文本字段又充当组合框的字段

android - 在 Android 中保持服务器连接

java - Spring Boot从application.properties读取值

android - 找不到vectorDrawbles

java - 程序在重复n个字符的字符串中找出 'a'的个数?

java - Android 外部存储目录删除

android - 从服务 android 启动 Activity

android - 为什么 Flutter 只能以 super 用户身份运行?

java - Gradle构建执行失败: "Could not add file to ZIP" on Raspbian OS