我正在尝试构建cordova应用,然后返回此提示信息:
在NBI工具链文件夹中找不到前缀为mips64el-linux-android的ABI的工具链。
(我正在使用Windows 10 SO)
有人可以帮助我吗?
答案 0 :(得分:22)
this Github issue comment中对此有一个解决方法,并且围绕问题本身中的错误提供了更多详细信息,但从本质上讲,可以这样做:
Linux
mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/linux-x86_64
MacOS
mkdir -p $ANDROID_HOME/ndk-bundle/toolchains/mips64el-linux-android/prebuilt/darwin-x86_64
Windows
mkdir %ANDROID_HOME%\ndk-bundle\toolchains\mips64el-linux-android\prebuilt\windows-x86_64
ANDROID_HOME环境变量指向Android SDK安装的根目录。
答案 1 :(得分:0)
对我来说,解决方案是将~/Library/Android/sdk/ndk-bundle
重命名为~/Library/Android/sdk/ndk-bundle-back
,然后反向使用以在Android Studio中使用。