android studio 3.1.x 以后找不到NDK to

2018-12-05  本文已影响30人  阿敏其人

本文出自“阿敏其人”简书博客,转载请注明出处和地址。

一、问题核心

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

有时已经通过sdk manager下载了NDK,但是还是如下报错。

二、解决办法

直接本地指定

step 1 下载ndk 解压

跳转下载

https://developer.android.google.cn/ndk/downloads/

image.png

以mac版为例子。

原先的as中指定的ndk地址是:/Users/xxx/Library/Android/sdk/ndk-bundle/build

我们现在把下载zip包放在/Users/xxx/Library/Android/localNDK下,并解压之。
得到一个android-ndk-r16b文件夹。

step2 修改目录

打开修改界面

android studio File->Project Structure. 中 Android ndk location

指定我们本地新准备路径 如:

/Users/xxx/Library/Android/localNDK/android-ndk-r16b

三、题外话 什么是ndk

NDK:Native Development Kit,是 Android的一个工具开发包
NDK是属于 Android 的,与Java并无直接关系

作用

快速开发C、 C++的动态库,并自动将so和应用一起打包成 APK
即可通过 NDK在 Android中 使用 JNI与本地代码(如C、C++)交互

本文完。

上一篇下一篇

猜你喜欢

热点阅读