android - 如何安装Android NDK

标签 android opencv android-ndk

我正在尝试使用FastCV https://developer.qualcomm.com/mobile-development/mobile-technologies/computer-vision-fastcv/setting-developer-environment。它告诉我,我需要安装Android NDK。我这样做了,然后放到它告诉我的地方。

然后,我尝试:cd / cygdrive / c / Development / Android / android-ndk-r6 / samples / san-angeles

它告诉我没有该名称的文件或文件夹。

然后,我尝试使用命令ndk-build,它告诉我没有该名称的命令。

注意:“如何入门”部分有一个cygwin部分,但它说它与mac用户无关。

这是我不理解的另一部分:

MAC: Update $path variable to point to the ndk directory. Modify the /Users/<login-name>/.tcshrcfile to set the path by adding /Users/<login-name>/Development/Android/android-ndk-r6. Along with the changes applied in the section 'Android SDK Downloader' you will have:

set path = ( $path /Developer/usr/bin /Users//Development/Android/android-sdk-mac_x86/tools /Users//Development/Android/android-ndk-r6 )

我不知道在这里问我什么。

我只想解决这个问题,因此实际上可以开始做事。

编辑:我认为(强调我认为)我误读了有关cygwin的说明。因此,我不需要执行ndk-build命令。但是,我仍然不知道指令对路径的含义是什么

最佳答案

您应该下载适用于Mac OS的NDK,可以在here中找到64位版本。请注意,今天我们不再使用r6,当前版本为r9。

NDK作为纯压缩存档分发。 Mac会为您打开它并解压缩所有文件。将整个树复制到任意位置,然后将顶层目录添加到$ {path}环境变量中。

假设您决定将提取的NDK复制到/Users/user678392/ndk中。那你应该尝试

cd /Users/user678392/ndk/samples/san-angeles
ndk-build

关于android - 如何安装Android NDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19558682/

相关文章:

android - 过滤 logcat 输出

android - 将 FloatingActionButton 作为 FooterView 添加到 ListView

android - 如何在没有服务器的情况下通过套接字连接两个 Android 设备

python - opencv - cmake 错误 : No such file or directory on Ubuntu

java - Android NDK UnsatisfiedLinkError 未找到 native 方法

linux - Windows 上的 Cygwin + Linux NDK

java - 无法解析芬兰语言环境中的日期

c++ - 在 C++ 中使用 .at() 使用 OpenCV 扫描图像的异常未处理错误

opencv - "Object placed on top"用OpenCV检测

android - 从 Android native Activity 加载第 3 方共享库