问题标签 [buildconfig]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
13 浏览

linux - Linux Fedora 机器上无法识别 buildConfigField 函数

在此处输入图像描述

在此处输入图像描述

这个 gradle 文件在我的 macbook 和 windows 机器上一直有效。现在它不会同步 gradle 文件,因为我定义了buildConfigField. 它提供了下面的屏幕截图的唯一错误。当我注释掉所有显示的字段时它会构建,但这不起作用,我需要一种方法来设置这些环境变量。

编辑:

经过更多调查,我确定类似的 buildConfigField 'String', 'TWIT_CONSUMER_KEY', "123" 行为符合预期。所以看来问题出在我的自定义方法上,它从 gradle.properties 文件中提取这些变量。它看起来像

0 投票
0 回答
43 浏览

android - Android Gradle:每个 buildConfig 和 Flavor 的唯一应用名称

我想为我的 buildConfig 和 flavor 的每个组合设置一个唯一的应用程序名称。我的风味定义如下:

我的两种构建类型定义如下:

现在我如何组合这 4 个值,以便我可以同时在我的设备上安装四个android:label单独的应用程序,这些应用程序通过某种方式组合 buildVariant + Flavor 并使用占位符将其注入清单的参数,具有这样的名称:

  • 风味1开发
  • 风味1
  • 风味2开发
  • 风味2

关于如何解决这个问题的任何想法?

0 投票
0 回答
44 浏览

static - BuildConfig.java 未封闭的字符串字面量 public static final String VERSION_NAME

我是 Android 编程新手。我在生成的文件中遇到以下问题

错误说

有人可以帮忙吗?

0 投票
1 回答
70 浏览

kubernetes - 将环境变量与 oc 补丁一起使用

我目前正在尝试使用 oc 补丁从 shell 命令修改我的构建配置中的 image:tag。
我的命令是这样的:

我想做的事 :

这样图像名称被指定为环境变量。不幸的是,我得到:来自服务器的错误(BadRequest):无效字符'$'正在寻找值的开头

使用简单/双引号或 ${myImage} 似乎也不起作用。

任何绕过这个的解决方法都非常受欢迎:)

亲切的问候

0 投票
0 回答
25 浏览

java - Android Studio - 无法解析符号“BuildConfig”

我正在尝试导入

但是当我这样做时,这个错误就来了

然后我这样做:-

我收到了这个错误:

有一个关于我应该导入类的第二个错误的建议。但是我应该导入什么? 这些是建议

0 投票
1 回答
87 浏览

java - 使用 BuildConfig 插件的 java lib 无法使用 gradle 7.0.2 编译(配置未找到)

由于我升级了 Gradle,我的 java lib 将无法使用 buildconfig 插件进行编译。这里是build.gradle(:driver-java)

它在同步期间失败,这是一个例外:

如果我删除这个插件,同步工作正常(但项目不会编译,因为我当然使用 BuildConfig)。

有人遇到同样的问题并知道如何处理吗?
(我相信 buildConfigField 仅适用于 android 环境,这并不专用于 android 项目)

0 投票
0 回答
72 浏览

android - 为什么在我的 android 项目中生成 3 个构建文件夹?

每次我进行任何更改并运行应用程序时,都会在我的项目中创建 3 个构建文件夹,这会出现“我的项目中有 3 个 BuildConfig 文件”之类的错误

当我清理项目并重建它时,该应用程序成功运行但再次创建。

在此处输入图像描述

这是我的项目结构:

在清理和重建之前 在此处输入图像描述

清洁和重建后 在此处输入图像描述

项目构建.gradle

应用程序构建.gradle

更新:

我尝试了这个->“文件->使用 Gradle 文件同步项目”并手动删除了“build 2”和“build 3”文件夹,它没有再次生成,但一段时间后仍然面临同样的问题。一天后我运行了我的应用程序,并且显示了此错误。我将清理项目并重建,然后它将运行。但是每次都有一个“被多次定义”的新文件,正如它在错误中所说的那样。我仍然无法找到发生这种情况的确切原因。

在此处输入图像描述

0 投票
1 回答
250 浏览

android - 将 gradle 更新到 7.0.3 后 buildConfigField 不起作用

我更新gradle 4.0.17.0.3是因为我需要新 gradle 的支持。

我让自动更新程序运行,完成后,当我运行代码时,出现以下错误:

build.gradlebuildConfigField声明如下:

我试过Invaldiate cache/restart了,我不知道我还能尝试什么。

EDIT BACKEND_HOST也被定义:

我正在用remote味道建造它

0 投票
0 回答
52 浏览

java - Android 找不到符号 BuildConfig

我有两个模块,A 和 B。A 添加了 B 作为依赖项。BuildConfig在B中生成,同时在A和B中使用,Android Studio中没有报错,可以成功安装应用。但是从命令行制作整个项目时,它会在“import com.package.b.BuildConfig”行显示错误“找不到符号”。奇怪的是这只发生在模块B上,而不是模块A上。注意包名是正确的,应用程序可以正常运行。

0 投票
0 回答
60 浏览

docker - Openshift BuildConfig 和 ImageContentSourcePolicy 不一起玩

我有一个BuildConfig带有内联 Docker 文件的 Openshift 资源,即 Docker 策略,它生成一个构建。我正在尝试在气隙/断开连接的环境中进行部署,在该环境中,我设置了镜像注册表以及ImageContentSourcePolicy定义注册表映射的资源。看来 docker 文件的 FROM 中引用的镜像不遵守ImageContentSourcePolicy. 换句话说,当镜像被拉取时,源 registry 没有被镜像 registry 替换,因此导致超时错误。

FROM我的码头看起来像这样

FROM cp.icr.io/cp/manage/manageadmin@sha256:2c6cf585ce9080ce36ad3760fdd37c39b9a188234e16ac0b0c49b95980fb729d 作为管理员

ImageContentSecurityPolicy规格看起来像这样

知道我们如何解决这个问题吗?