当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

用NDK开发JNI程序

发表于: 2009-11-06   作者:dai_lm   来源:转载   浏览:
摘要: NDK:Native Development Kit JNI:Java Native Interface 根据我的理解,就是用c/c++编写功能模块,用java编写界面部分,然后把他们合并在一起。 听上去不错吧,那么就开始着手搭建开发平台吧(基于Windows XP)。 1. 下载Cygwin NDK编译需要用到Cygwin下的make和gcc,所以先下载Cygwin Cygw
NDK:Native Development Kit
JNI:Java Native Interface

根据我的理解,就是用c/c++编写功能模块,用java编写界面部分,然后把他们合并在一起。
听上去不错吧,那么就开始着手搭建开发平台吧(基于Windows XP)。

1. 下载Cygwin
NDK编译需要用到Cygwin下的make和gcc,所以先下载Cygwin
Cygwin是一个类linux平台。即在windows环境下模拟linux终端。比起运行linux虚拟机,是一个轻量的解决办法。

登录www.cygwin.com,下载setup.exe,然后执行就可以安装了。我选择的是在线安装,挑了一个台湾的镜像,速度还不错。需要 注意的是,在选择package的时候,把"Devel"得状态从"Default" -> "Install",以确保安装make和gcc。

安装完Cygwin以后,可以通过输入"make -v"和"gcc -v"来检测是否安装了必要工具。

2. 下载NDK

3. 编写Java部分的jni程序

4. 编写C部分的jni程序

5. 生成jni库文件

老大回来了,下回继续。。。

用NDK开发JNI程序

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号