- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在build.gradle
中,下面是product flavor下的内容:
buildConfigField 'String', 'API_URL', formString(System.getenv("DEV_API_URL"))
formString(System.getenv("DEV_API_URL"))
是什么意思?
我习惯于将 formString 视为静态值(我可以在代码中将其引用为 BuildConfig.API_URL"),但我很难弄清楚这段代码的含义以及 "DEV_API_URL"的位置
已定义。欢迎提供指导和链接!
最佳答案
1) formString
必须是在您的 build.gradle
某处定义的自定义函数,因为 Groovy 或 Java 中没有这样的函数。如果您不知道它在哪里,请使用文本搜索工具,例如 ag
( https://github.com/ggreer/the_silver_searcher )
2) System.getenv
是一个检索在您的机器上定义的环境变量的调用,更多信息在这里:https://docs.oracle.com/javase/7/docs/api/java/lang/System.html#getenv(java.lang.String) .
关于android - formString(System.getenv ("...")) 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35301471/
在build.gradle中,下面是product flavor下的内容: buildConfigField 'String', 'API_URL', formString(System.getenv
我是一名优秀的程序员,十分优秀!