1. NDK
下载 最新版 Android NDK 开发工具包
地址:http://dl.google.com/android/ndk/android-ndk-r4-windows.zip
2.交叉编译环境
下载 Cygwin ,并安装。 我们通过Cygwin编译一个交叉环境。
地址:http://www.cygwin.com/
选择 Devel Install 安装 gcc 和 make 等工具。
3 .配置NDK环境
在 Cygwin的root 的目录下
root\home\<username> 目录下找到 ,bath_profile 文件
添加
##########################################
#创建 ndk的路径 变量, f/android/NDK/android-ndk-r4 为路径
NDK_ROOT=/cygdrive/f/android/NDK/android-ndk-r4
#添加到PATH环境变量中
export PATH="$NDK_ROOT:$PATH"
#########################################
启动Cygwin,
进入 /samples/hello-jni/jni 目录(或者相应工程的 *.C 或 *.CPP 文件所在目录内)。
执行 ndk-build 编译 ,即可。
分享到:
相关推荐
NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk,并集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件
Android NDK 环境搭建, Cygwin+ndk+eclipse实例 java调用C 及实例代码
cygwin安装程序+ndk环境搭建以及opengl在ndk环境中的使用说明
android NDK CDT cygwin开发环境搭建与配置
NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 * NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 ...
目 录 1 Cygwin 1.1 Cygwin下载 1.2 Cygwin安装 2 NDK 2.1 NDK下载 2.2 Cygwin配置NDK ...4 Android项目NDK环境配置 4.1 .so文件Builder 4.2 导入include文件及编译 4.3 Native向logcat输出调试信息
android NDK r7版本 环境搭建全过程, 亲测通过, 实现自动编译, 直接运行
在Android下用C/C++开发,新版本的配置不需要cygwin
使用NDK,在Android开发总调用c++等语言 使用cygwin模拟unix环境以生成so文件
1. 下载android-ndk-r5b-windows并解压到D:\android-ndk-r5b-windows 2. 下载Cygwin, 执行setup.exe并开始安装 注意:.开发选项里必须勾选gcc和make,否则后期无法编译 3. 配置NDK环境变量
详细叙述了windows下Android开发环境搭建的步骤: 包括cygwin下载及安装、android sdk、android ndk等的下载配置安装。
Cygwin+Android_NDK的安装,及环境变量配置,及运行实例
详细介绍android ndk编译环境搭建,可以自行编译android app所需的C++/C代码实现的高效率功能动态库文件,借JAVA层调用.
Android+Eclipse+NDK+cygwin开发环境的搭建
Windows下Eclipse搭建Android_NDK开发环境,开发过程中用到了JNI,必然要牵扯到NDK开发环境的搭建。也就是安装Cygwin的过程。相信按照文档你能够完成任务。因为搭建环境如果不认真的话,你可能还真的搭不成功哈~~~
本文档可以协助各位TX在widows环境下通过cygwin+ndk两个工具对C、C++程序进行交叉编译并生成.so文件,其中还包含有cygwin的安装程序。从而实现在java程序中通过jni调用C、C++程序进行程序开发。本来打算将ndk版本...
结合网上的经验,个人自己总结下JNI的开发过程以及NDK环境搭建。 在windows环境下开发jni需要c/c++编译器的支持,网络上我看很多人使用cygwin。呵呵个人感觉不仅安装起来挺麻烦,而且用起来也不太方便。我使用...
cocos2dx 2.1.5、 adt bundle-20131030、 ndk r9。