我如何知道我的mac android环境中是否有Android NDK?

时间:2014-03-23 15:33:58

标签: android eclipse android-ndk

我已经安装了java jm和eclipse for android,在Android管理器中检查了我需要的软件包。

现在我读过我需要安装Android NDK,但在此之前,我如何检查它是否安装在第一位,如果是,那是什么版本?

感谢

3 个答案:

答案 0 :(得分:0)

如果检查了数据库是最新的(locate ndk-build),那么sudo /usr/libexec/locate.updatedb呢?那就是我要做的。

另一种方法是使用find命令,如DeGoosseZ所建议的那样:

find / -name ndk-build

其中“/”表示从根目录开始搜索所有目录,“ndk-build”是要查找的名称。

答案 1 :(得分:-1)

尝试

command -v ndk-build
如果安装了

应该显示ndk-build位置

答案 2 :(得分:-1)

如果您不记得下载NDK,我认为您没有安装它。 可以在此处找到NDK下载: https://developer.android.com/tools/sdk/ndk/index.html

下载zip并将其解压缩到您能记住的位置。你需要通过在窗口中添加ndk-build的路径来指向日食中的NDK>偏好> android> NDK

右键单击项目文件夹。选择安卓工具 - >添加本机支持(底部支持)并单击“完成”。 现在它将要求您的.so文件的名称,只需单击确定。

转到项目 - >属性 - > C / C ++构建 - >构建变量 - >加 名称:NDKROOT 路径:您在首选项中添加到android NDK的路径

转到C / C ++构建并取消选中“使用默认构建路径”。将构建路径更改为$ {NDKROOT} / ndk-build

现在你应该能够用你的Android NDK编译。