Windows平台下搭建Android原生C/C++开发环境

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 22:44 点击:

FinalKiller

1,准备android NDK 1.5
    下载android NDK 1.5 首先下载 android NDK 1.5 并将其解压到任一个盘,本人把它解压放C:android_ndkandroid-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_ndkandroid-ndk-1.5_r1sourcessamples下有一个实例项目名称是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_ndkandroid-ndk-1.5_r1appshello-jniproject,确认后即可开始编译并生成apk文件,然后运行该项目。

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Android 完全退出程序
      • 原创:Android应用开发-Andorid歌词秀,含源码
      • android 屏幕保护
      • Android手机软件汉化教程---第四课 dex文件汉化
      • 众多Android 开源项目推荐,给力工作给力学习
      • Android Audio代码分析4
      • Android得到已安装的应用程序信息!
      • Android开发者指南(29) —— USB Host and Accessory
      • Android成长的幕后推手:工程师鲁宾
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1