Android JNI环境搭建及开发入门
2014-06-14 19:34
555 查看
本配置以android SDK 2.2,android NDK 2.2, Cygwin 1.7.5为例,配置在系统windows XP
SP3 上实现。
1. 准备 android 文件
先到 http://developer.android.com
找到对应的下载页面
http://developer.android.com/sdk/index.html,
SDK:http://dl.google.com/android/android-sdk_r06-windows.zip
NDK:http://dl.google.com/android/ndk/android-ndk-r4b-windows.zip
2. 安装 SDK 和 NDK
绿色软件,将 android-sdk_r06-windows.zip
解压到d:/andrord/sdk后,基本安装就完成,进入解压目录,
运行SDK Setup.exe,完成SDK配置。
将 android-ndk-r4b-windows.zip 解压d:/andrord/ndk后,即可完成NDK安装.
3. 安装cygwin
安装cygwin 有两种方法.进入 www.cygwin.com,下载http://www.cygwin.com/setup.exe到本机,
第一种是直接执行 setup.exe,按引导进行安装。
点击 Next,选择安装包,这里我们只需要Devel和Shell即可
点击Devel的Default,使其变成Install
点击Shell的Default,使其变成Install
4. 配置 cygwin
安装成功后,cygwin 的安装目录下应该有 Cygwin.bat文件,目录 bin etc home 等类似linux
的目录文件结构。将 bin 目录设置到 系统的 path 路径。点击 Cygwin.bat 启动cygwin,出现bash shell
dos 窗口,分别执行命令 make -v,gcc -v没有报错,出现对应的版本显示,就表示安装成功了.为了编译方便,编辑一下
cygwin.bat 文件,设置环境变量,我的文件编辑如下,供参考:
@echo off
D:
chdir D:/develop/cygwin_a/bin
set HOME=/cygdrive/d/develop/cygwin_a/home/
set NDK=/cygdrive/e/ndk/r4
bash --login -i
5. 验证安装,编译例子
启动cygwin,进入命令窗口,切换目录到android NDK 安装目录samples/hello-jni目录,
执行$NDK/ndk-build clean,随后执行
$NDK/ndk-build,这个时候看到清除了原来的文件,重新编译生成了 libhello-jni.so,即大功告成.
SP3 上实现。
1. 准备 android 文件
先到 http://developer.android.com
找到对应的下载页面
http://developer.android.com/sdk/index.html,
SDK:http://dl.google.com/android/android-sdk_r06-windows.zip
NDK:http://dl.google.com/android/ndk/android-ndk-r4b-windows.zip
2. 安装 SDK 和 NDK
绿色软件,将 android-sdk_r06-windows.zip
解压到d:/andrord/sdk后,基本安装就完成,进入解压目录,
运行SDK Setup.exe,完成SDK配置。
将 android-ndk-r4b-windows.zip 解压d:/andrord/ndk后,即可完成NDK安装.
3. 安装cygwin
安装cygwin 有两种方法.进入 www.cygwin.com,下载http://www.cygwin.com/setup.exe到本机,
第一种是直接执行 setup.exe,按引导进行安装。
点击 Next,选择安装包,这里我们只需要Devel和Shell即可
点击Devel的Default,使其变成Install
点击Shell的Default,使其变成Install
4. 配置 cygwin
安装成功后,cygwin 的安装目录下应该有 Cygwin.bat文件,目录 bin etc home 等类似linux
的目录文件结构。将 bin 目录设置到 系统的 path 路径。点击 Cygwin.bat 启动cygwin,出现bash shell
dos 窗口,分别执行命令 make -v,gcc -v没有报错,出现对应的版本显示,就表示安装成功了.为了编译方便,编辑一下
cygwin.bat 文件,设置环境变量,我的文件编辑如下,供参考:
@echo off
D:
chdir D:/develop/cygwin_a/bin
set HOME=/cygdrive/d/develop/cygwin_a/home/
set NDK=/cygdrive/e/ndk/r4
bash --login -i
5. 验证安装,编译例子
启动cygwin,进入命令窗口,切换目录到android NDK 安装目录samples/hello-jni目录,
执行$NDK/ndk-build clean,随后执行
$NDK/ndk-build,这个时候看到清除了原来的文件,重新编译生成了 libhello-jni.so,即大功告成.
相关文章推荐
- Android JNI开发入门之一
- Android JNI开发入门之二
- android下NDK开发环境搭建及TestJNI入门实例完整过程
- Android JNI环境搭建及开发入门
- Android SDK 2.2 开发环境搭建
- jni 入门 android的C编程之旅 --->环境搭建&&helloworld
- Android JNI开发入门之一
- Linux 下Android 开发环境搭建
- [转] Android开发环境搭建全程演示…
- <Android入门笔记>第一章 搭建Android开发环境
- 在ubuntu&nbsp;下搭建&nbsp;android开发环境
- Android&nbsp;JNI开发入门之二
- android开发环境搭建(for&nbsp;驱动开发…
- Linux&nbsp;下Android&nbsp;开发环境搭建
- android开发环境搭建(for&nbsp;驱动开发…
- 搭建Android开发环境开启Hello&nbsp;Wor…
- android串口开发入门之搭建ndk开发环境及第一个jni调用程序
- jni 入门 android的C编程之旅 --->环境搭建&&helloworld
- 移动开发-android入门-环境搭建&入门用例
- 在ubuntu&nbsp;下搭建&nbsp;android开发环境