嗨,我正试图在azure管道中构建react原生Android应用程序,但我无法让它工作。。。我经常遇到这样的错误。我尝试了在谷歌上找到的一切,但没有任何帮助。
生成任务:
- task: Gradle@2
displayName: "Build APK"
inputs:
gradleWrapperFile: "android/gradlew"
workingDirectory: "android/"
options: "-PversionName=$(NEW_VERSION) -PversionCode=$(Build.BuildId)"
tasks: "assembleStage" # assembleRelease or assembleStage
publishJUnitResults: false
javaHomeOption: "JDKVersion"
jdkVersionOption: "1.11"
gradleOptions: "-Xmx3072m"
sonarQubeRunAnalysis: false
我使用com.android.tools.build: gradle: 3.5.2(无法升级)
错误:
Task :react-native-document-scanner:stripReleaseDebugSymbols FAILED
ANDROID\u NDK\u HOME的支持已被弃用,并将在未来删除。使用android。内置ndkVersion。而格拉德尔。
任务:app:mergeStageJavaResource任务:app:mergeExtDexStage
失败:生成失败,出现异常。
在NDK toolchains文件夹中未找到前缀为arm linux AndroidABI的ABI工具链
>
尝试:使用--stacktrac选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--search运行以获得完整的见解。
获取更多帮助https://help.gradle.org
生成在25米59秒内失败
此版本中使用了不推荐的Gradle功能,使其与Gradle 6.0不兼容。使用“-warning mode all”显示单个弃用警告。看见https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings690个可操作任务:690个已执行错误:进程“/Users/runner/work/1/s/android/gradlew”失败,退出代码1处于ExecState_执行状态下的setResult(/Users/runner/work/tasks/Gradle\u 8d8eebd8-2b94-4c97-85af-839254cc6da4/2.200.2/node\u modules/azure pipelines task lib/toolrunner.js:944:25)。在ChildProcess中选中complete(/Users/runner/work/tasks/Gradle\u 8d8eebd8-2b94-4c97-85af-839254cc6da4/2.200.2/node\u modules/azure pipelines task lib/toolrunner.js:927:18)。(/Users/runner/work/tasks/Gradle\u 8d8eebd8-2b94-4c97-85af-839254cc6da4/2.200.2/node\u modules/azure pipelines task lib/toolrunner.js:840:19)在ChildProcess。在Socket的maybeClose(内部/child\u进程。js:982:16)处发出(events.js:198:13)。流动插座在套接字上打开(内部/child_进程。js:389:11)。在管道上发射(事件:198:13)_手柄关闭(net.js:607:12)
我尝试将ndkVersion指定为"21.4.7075529"没有帮助。我还尝试将gradle版本升级到4.1.0,但出现了同样的错误。
谢谢
我通过添加bash脚本来修复它,步骤如下:
echo“ndk.dir=$ANDROID\u ndk\u HOME”
我想使用gradel()编译一个开源的android项目(Netguard),但我遇到了这个错误: 我苦苦思索,但没有找到任何帮助。以下是主要的:
“在ABI的NDK toolchains文件夹中找不到前缀为:aarch64-linux-android的工具链” 有人能帮我修好这个吗?
我尝试在Microsoft托管代理(windows最新版)gradle - 6.9 gradle插件版本:- 3.5.3上的azure DevOps中配置CI管道,出现以下错误:- 失败:构建失败,但有例外。 < li >哪里出错:任务执行失败':ucrop:stripDebugDebugSymbols '。 在 ABI 的 NDK 工具链文件夹中找不到前缀为:arm-linux-androide
我在尝试使用javafx和spring调试项目时遇到问题 我的pom. xml 我的主要: 我在尝试使用maven编译时遇到以下错误: [信息]正在扫描项目。。。[警告]组织的POM。日食m2e:生命周期映射:jar:1.0。缺少0,没有可用的依赖项信息[警告]无法检索组织的插件描述符。日食m2e:生命周期映射:1.0。0:插件组织。日食m2e:生命周期映射:1.0。无法解析0或其依赖项之一:找不