在网上关于NDK的文档中,关于修改环境变量的配置大都描述如下:
设置环境变量
先找到安装路径下的.bash_profile 文件,我的环境位于:C:\cygwin\home\Administrator 。用
UltraEdit 打开,添加以下两句:
ANDROID_NDK_ROOT=/cygdrive/e/develop/android/android-NDK/android-ndk-1.5_r1
export ANDROID_NDK_ROOT
但是我安装的Cygwin下的home目录里面是空的,什么都没有,在运行make命令时会报错,如果出现这个问题可以在执行host-setup.sh命令之前修改D:\androidTools\android-ndk-1.5_r1\build下的host-setup.sh文件,如下代码所示:
ANDROID_NDK_ROOT=D:/androidTools/android-ndk-1.5_r1
export ANDROID_NDK_ROOT
#!/bin/bash
前两行是设置android-ndk的环境变量,需要添加进去,后面一行是对原文件的修改。
另外我的Cygwin不显示当前路径,不知道怎么解决。每次都要对路径进行很多操作,很麻烦,可以修改Cygwin的启动的bat文件,让其启动后的当前目录位于android-ndk的root下。在Cygwin.bat 的后面添加如下代码:
cd D:\androidTools\android-ndk-1.5_r1
另外需要注意的是:安装Cygwin和android的ndk的路径中不应该出现空格
分享到:
相关推荐
一个使用cygwin做ndk的文档,可供初学者参考参考。。
android NDK 安装必备 Cygwin
详细介绍了在eclipse中android项目下c/c++代码的自动编译,和在eclipse中用ant生成ndk需要的jni头文件,加速ndk的开发,因为是原创,费了不少心力和时间,所以设了6分,有人反映太贵了,现在调成3分,这下大家满意了...
NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk,并集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件
ndk环境变量配置的cygwin开发工具,用于windows下的的命令控制,NDK开发必不可少的工具
android ndk 开发环境配置,不需要cygwin,可直接生成.h文件,直接编译库
android NDK CDT cygwin开发环境搭建与配置
Android NDK 开发教程 三 Hello JNI 示例
Android+NDK+CYGWIN开发文档
Android NDK 开发教程 二 概述
通过查看海量的网络资源,亲自整合,整理出了一套完备的Java开发环境配置、Android开发环境配置、Android NDK开发环境配置的全面教程。其中NDK的开发通过环境配置,再也不用进行单个文件的建立以及命令行javah进行...
Mac下的AndroidStudio的NDK配置及开发示例
该资源包含了一个用android实现的androidndk文档,简单易懂!
Android——NDK 开发环境配置!
Android NDK开发的环境配置以及例子说明开发过程
Android NDK R9环境配置 开发教程 NDKhi工程源码)
Android NDK开发PPT,包括Android NDK的概念及用途、Android NDK编译环境的建立与配置和Android NDK的开发
Eclipse下配置NDK不用安装Cygwin
ubuntu Android NDK开发环境的搭建
windows下androidNDK环境配置