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

用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

    震惊

    震惊

编辑推荐
转载请注明出处:http://blog.csdn.net/xyang81/article/details/41777471 JNI全称是Java Native In
转载请注明出处:http://blog.csdn.net/xyang81/article/details/41777471 JNI全称是Java Native In
前段时间在做Android下jni的部分,遇到了一些bug和错误,找了好久,给整理了一下,留着以后查找方便
/* http://my.oschina.net/lifj/blog/177087 */ 上一篇讲了怎么配置NDK的开发环境。这次记录一下写
step1:下载必须的资源 到官网下载NDK包http://developer.android.com/ndk/downloads/index.html#do
1.先下载NDK地址:http://dl.google.com/android/ndk/android-ndk-1.5_r1-windows.zip 2.NDK编译需要
本文欢迎转载,但请注明出处。源文链接: http://blog.csdn.net/guqiwei/article/details/7279505
NDK项目源码地址 : -- 第一个JNI示例程序下载 : GitHub - https://github.com/han1202012/NDKHellow
本地代码中使用Java对象 通过使用合适的JNI函数,你可以创建Java对象,get、set 静态(static)和 实
在前面的一篇博客《Android NDK开发简介》,我简单地说明了Android NDK开发的流程,以及其重要的一
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号