gpt4 book ai didi

android - ANDROID:Gradle传入参数,例如serverURL

转载 作者:行者123 更新时间:2023-12-03 04:16:06 28 4
gpt4 key购买 nike

我想运行Gradle并传入服务器URL,以便可以为我的Android应用程序查看不同的端点。

我关注了这个帖子Passing -P parameters to gradle from android studio

但是,当我将其部署到管道中时,它看不到任务。

错误:

SYSTEMVSSCONNECTION exists true
[command]C:\Windows\system32\cmd.exe /D /S /C "C:\vstsagent\A1\_work\3\s\ftg\gradlew.bat task setBaseUrl "-Purl=https://blabla.com/api/Graph" jacocoRootReport"
Starting a Gradle Daemon, 1 incompatible and 1 stopped Daemons could not be reused, use --status for details

> Configure project :app
app: 'annotationProcessor' dependencies won't be recognized as kapt annotation processors. Please change the configuration name to 'kapt' for these artifacts: 'com.github.bumptech.glide:compiler:4.8.0'.

FAILURE: Build failed with an exception.

* What went wrong:
Task 'setBaseUrl' not found in root project 'ftg'.

Gradle任务在我的App build.gradle中
def serverUrl = "https://bla.com/api/Graph"

task setBaseUrl(){
group = "build"
if(project.hasProperty("url")){
serverUrl = url
}
}

我可以通过执行本地调用任务
gradle task setBaseUrl -Purl=https://bla.com/api/Graph

最佳答案

事实证明,尽管管道(Azure Devops)正在构建分支,但并未引入最新的Gradle文件。它使用的是Develop中的Gradle文件,但使用FeatureXYZ中的代码

关于android - ANDROID:Gradle传入参数,例如serverURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55825543/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com