爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3829|回复: 3

[安卓技术] Windows平台下搭建Android原生C/C++开发环境

[复制链接]
发表于 2010-5-17 20:05 | 显示全部楼层 |阅读模式

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有账号?注册

x
Windows平台下搭建Android原生C/C++开发环境
1,准备android NDK 1.5
下载android NDK 1.5 首先下载 android NDK 1.5 并将其解压到任一个盘,本人把它解压放C:\\android_ndk\\android-ndk-1.5_r1
2,安装Cygwin
到Cygwin官方网站下载安装向导文件setup.exe,单独建个目录存放此向导文件,然后执行setup.exe。到选择需要安装的包时除默认的安装包外,在开发选项上选上gcc和make,还有dbg等包,这里注意make要选3.81或更新的版本。安装时间依网速而定,经过笔者的多次下载测试,发现台湾地区的站点下载速度比较快。
3,配置Cygwin
安装完成后会在桌面上建立一个快捷方式,双击Cygwin,在shell提示符下修改当前目录的配置文件.bash_profile,在文件后边添加上以下两行:
ANDROID_NDK_ROOT=/cygdrive/c/android_ndk/android-ndk-1.5_r1
export ANDROID_NDK_ROOT
4,测试NDK是否安装配置成功
重启Cygwin,在shell提示符下执行命令:
cd $ANDROID_NDK_ROOT
build/host-setup.sh
若成功执行则会提示设置成功完成。否则会提示出错信息,检查错误然后修正。
5,测试一个实例:
在C:\\android_ndk\\android-ndk-1.5_r1\\sources\\samples下有一个实例项目名称是hello-jni,编译该项目:
执行以下命令:
cd $ANDROID_NDK_ROOT
make APP=hello-jni
如果成功执行的话,则会在 $ANDROID_NDK_ROOT/apps/hello-jni/project/libs/armeabi目录下生成libhello-jni.so文件
启动之前配置好的android的java开发环境,本人用的是Eclipse 3.4.2 + ADT 0.9,创建一个android项目,记得选择Create project form existring source
location =C:\\android_ndk\\android-ndk-1.5_r1\\apps\\hello-jni\\project,确认后即可开始编译并生成apk文件,然后运行该项目。

本文来源:http://www.cnblogs.com/FinalKill ... /07/11/1520900.html
发表于 2010-5-17 20:46 | 显示全部楼层
不太明白
支持夏[s:242][s:242]
发表于 2010-5-17 21:10 | 显示全部楼层
来支持下哈哈。
发表于 2010-5-19 14:18 | 显示全部楼层
来支持下哈哈
 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-5-8 06:55 , Processed in 0.029130 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表