问题标签 [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.
android - Android Gradle:每个 buildConfig 和 Flavor 的唯一应用名称
我想为我的 buildConfig 和 flavor 的每个组合设置一个唯一的应用程序名称。我的风味定义如下:
我的两种构建类型定义如下:
现在我如何组合这 4 个值,以便我可以同时在我的设备上安装四个android:label
单独的应用程序,这些应用程序通过某种方式组合 buildVariant + Flavor 并使用占位符将其注入清单的参数,具有这样的名称:
- 风味1开发
- 风味1
- 风味2开发
- 风味2
关于如何解决这个问题的任何想法?
static - BuildConfig.java 未封闭的字符串字面量 public static final String VERSION_NAME
我是 Android 编程新手。我在生成的文件中遇到以下问题
错误说
有人可以帮忙吗?
kubernetes - 将环境变量与 oc 补丁一起使用
我目前正在尝试使用 oc 补丁从 shell 命令修改我的构建配置中的 image:tag。
我的命令是这样的:
我想做的事 :
这样图像名称被指定为环境变量。不幸的是,我得到:来自服务器的错误(BadRequest):无效字符'$'正在寻找值的开头
使用简单/双引号或 ${myImage} 似乎也不起作用。
任何绕过这个的解决方法都非常受欢迎:)
亲切的问候
java - 使用 BuildConfig 插件的 java lib 无法使用 gradle 7.0.2 编译(配置未找到)
由于我升级了 Gradle,我的 java lib 将无法使用 buildconfig 插件进行编译。这里是build.gradle(:driver-java)
它在同步期间失败,这是一个例外:
如果我删除这个插件,同步工作正常(但项目不会编译,因为我当然使用 BuildConfig)。
有人遇到同样的问题并知道如何处理吗?
(我相信 buildConfigField 仅适用于 android 环境,这并不专用于 android 项目)
android - 为什么在我的 android 项目中生成 3 个构建文件夹?
每次我进行任何更改并运行应用程序时,都会在我的项目中创建 3 个构建文件夹,这会出现“我的项目中有 3 个 BuildConfig 文件”之类的错误
当我清理项目并重建它时,该应用程序成功运行但再次创建。
这是我的项目结构:
项目构建.gradle
应用程序构建.gradle
更新:
我尝试了这个->“文件->使用 Gradle 文件同步项目”并手动删除了“build 2”和“build 3”文件夹,它没有再次生成,但一段时间后仍然面临同样的问题。一天后我运行了我的应用程序,并且显示了此错误。我将清理项目并重建,然后它将运行。但是每次都有一个“被多次定义”的新文件,正如它在错误中所说的那样。我仍然无法找到发生这种情况的确切原因。
android - 将 gradle 更新到 7.0.3 后 buildConfigField 不起作用
我更新gradle
4.0.1
到7.0.3
是因为我需要新 gradle 的支持。
我让自动更新程序运行,完成后,当我运行代码时,出现以下错误:
在build.gradle
中buildConfigField
声明如下:
我试过Invaldiate cache/restart
了,我不知道我还能尝试什么。
EDIT
BACKEND_HOST
也被定义:
我正在用remote
味道建造它
java - Android 找不到符号 BuildConfig
我有两个模块,A 和 B。A 添加了 B 作为依赖项。BuildConfig在B中生成,同时在A和B中使用,Android Studio中没有报错,可以成功安装应用。但是从命令行制作整个项目时,它会在“import com.package.b.BuildConfig”行显示错误“找不到符号”。奇怪的是这只发生在模块B上,而不是模块A上。注意包名是正确的,应用程序可以正常运行。
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
规格看起来像这样
知道我们如何解决这个问题吗?