【问题标题】:Azure devops pipeline for Android : No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android适用于 Android 的 Azure devops 管道:在 ABI 的 NDK 工具链文件夹中找不到工具链,前缀为:mips64el-linux-android
【发布时间】:2022-11-22 18:55:24
【问题描述】:

我是 Azure devops Pipelines 的新手,目前正在按照文档设置管道。由于此错误,我的构建失败

No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android

我在 Azure devops 中使用的代理是 macos-latest。我的 yml 文件内容如下

trigger:
- develop

pool:
  vmImage: 'macos-latest'

steps:

- task: Gradle@2
  inputs:
    workingDirectory: ''
    gradleWrapperFile: 'gradlew'
    gradleOptions: '-Xmx3072m'
    publishJUnitResults: false
    testResultsFiles: '**/TEST-*.xml'
    tasks: 'assembleDebug --info'

谁能帮我解决这个问题?

【问题讨论】:

    标签: android azure azure-devops


    【解决方案1】:

    您可以通过运行此 bash 任务在管道中安装 ndk。您可以指定您选择的 ndk 版本。在我的例子中,20.x.x 是必需的。

    - bash: |
       $ANDROID_HOME/cmdline-tools/tools/bin/sdkmanager --install "ndk;20.0.5594570"
    

    【讨论】:

      猜你喜欢
      • 2019-02-11
      • 1970-01-01
      • 2019-04-15
      • 2017-10-20
      • 2019-05-14
      • 2019-04-28
      • 2023-03-02
      • 2016-09-30
      • 1970-01-01
      相关资源
      最近更新 更多