该问题通常由使用过时的NDK版本导致。需要更新NDK版本或手动下载所需的工具链。
示例代码:
steps:
- script: |
curl -sL https://dl.google.com/android/repository/android-ndk-r19c-linux-x86_64.zip -o ndk.zip
unzip -q ndk.zip
sudo mv android-ndk-r19c /usr/local/android-ndk
echo "export ANDROID_NDK_HOME=/usr/local/android-ndk" >> "${HOME}/.bashrc"
displayName: 'Download and install NDK r19c'
- task: AndroidToolchain@0
inputs:
version: r19c
ndkPath: $(ANDROID_NDK_HOME)
steps:
- script: |
curl -sL https://dl.google.com/android/repository/android-ndk-r16b-linux-x86_64.zip -o ndk.zip
unzip -q ndk.zip
sudo mv android-ndk-r16b /usr/local/android-ndk
echo "export ANDROID_NDK_HOME=/usr/local/android-ndk" >> "${HOME}/.bashrc"
mkdir -p ${ANDROID_NDK_HOME}/toolchains/mips64el-linux-android-4.9/prebuilt/
cd ${ANDROID_NDK_HOME}/toolchains/mips64el-linux-android-4.9/prebuilt/
curl -sL https://dl.google.com/android/repository/android-mips64el-toolchain-4.9-linux-x86_64.zip -o toolchain.zip
unzip -q toolchain.zip
displayName: 'Download and install NDK r16b'
- task: AndroidToolchain@0
inputs:
version: r16b
ndkPath: $(