android studio中配置ndk的问题合集

android项目中涉及到调用C或者C++代码编写的工具类的时候,需要配置相关的运行环境,这就是ndk开发,一般有以下几个方面:

从设备获取卓越性能以用于计算密集型应用,例如游戏或者物理模拟.

重复使用您自己或者其他开发者的C或c++库.

在平台之间移植应用.

配置环境

创建工程完成之后,build失败有可能出现以下这些错误

1  Error:Unable to get the CMake version located at: C:\software\android\Android\AndroidSDK\cmake\bin

    出现这种情况,需要打开sdkmanager 检查cmake是否安装,sdk manager ->sdk tools->cmake,cmake中暂时有两个版本,请注意不要勾选3.10.4的版本,安装完成之后需要重新 make或者 rebuild一下。

cmake安装

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

    make例程,发现No toolchains found in the NDK toolchains folder for ABI with prefix: mipsel-linux-android错误。

主要原因是缺少文件mipsel-linux-android-4.9和 mips64el-linux-android-4.9

下载了文件后解压,然后将文件copy到(你的sdk文件)\ndk-bundle\toolchains目录

如果目录下没有这两个文件,直接copy就OK了,如果以前已有这两文件夹,则对比一下,将缺少的文件添上就OK了

重启android studio,重新make,通过了。

文件配置

你可能感兴趣的:(android studio中配置ndk的问题合集)