报错信息 Caused by: groovy.lang.MissingPropertyException: No such property: BASE_URL for class: java.lang.String
时间: 2024-03-01 11:50:41 浏览: 140
Tess, if broken it is fix it you should
根据报错信息,问题出现在这一行代码:
```
buildConfigField "String". "BASE_URL", "\"${BASE_URL}\""
```
报错信息提示没有找到名为 `BASE_URL` 的属性。这是因为在这个上下文中,`BASE_URL` 只是一个字符串,而不是一个变量。你需要将 `BASE_URL` 的值赋给一个变量,然后将这个变量传递给 `buildConfigField` 方法。你可以像这样修改代码:
```
def BASE_URL = envData.BASE_URL
buildConfigField "String", "BASE_URL", "\"${BASE_URL}\""
```
这样就可以将 `envData.BASE_URL` 的值赋给变量 `BASE_URL`,然后将这个变量传递给 `buildConfigField` 方法。
阅读全文