【问题标题】:How to setup android ndk in jenkins on linux如何在 linux 上的 jenkins 中设置 android ndk
【发布时间】:2017-05-09 19:22:41
【问题描述】:

我在 ubuntu 上有詹金斯。在我开始使用 android ndk 之前,构建工作正常。 下载最新的ndk并解压到/opt/android-sdk-linux/ndk-bundle 在 /etc/profile.d/android.sh 中是:

export ANDROID_HOME="/opt/android-sdk-linux"
export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH"
export ANDROID_NDK_HOME="/opt/android-sdk-linux/ndk-bundle"

但我仍然有错误: :common:compileDebugNdk 失败

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':common:compileDebugNdk' 执行失败。 未配置 NDK。 从http://developer.android.com/tools/sdk/ndk/ 下载 NDK。然后在local.properties中添加ndk.dir=path/to/ndk。 (在 Windows 上,请确保转义反斜杠,例如 C:\ndk 而不是 C:\ndk)

【问题讨论】:

    标签: jenkins gradle android-ndk


    【解决方案1】:

    消息说明了一切。你应该在Linux机器上的项目目录中添加一个文本文件local.properties,一行

    ndk.dir=/opt/android-sdk-linux/ndk-bundle
    

    这个文件一般在.gitignore,Android Studio会自动生成。但是当您在 Jenkins 中构建项目时,它不会打开 Android Studio。

    【讨论】:

      猜你喜欢
      • 2015-01-14
      • 1970-01-01
      • 1970-01-01
      • 2016-04-14
      • 1970-01-01
      • 1970-01-01
      • 2021-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多