Android NDK
berber78
这个作者很懒,什么都没留下…
展开
-
JNI/NDK开发指南(1)
一、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1) 下载 JDK2) 下载 Eclipse3) 下载 Android SDK4) 启动Eclipse , 安装ADT 二、下载安装Android NDK我使用的NDK版本为r5Google 出的最新NDK 为 r6 下载地址为ht原创 2013-12-25 22:27:14 · 1791 阅读 · 0 评论 -
JNI/NDK开发指南(2)
1.生成动态库.so,存放于手机的system/lib/中(APP如何将.so存入该目录,奇怪?????),Java层调用JNI的类会执行静态代码System.loadLibrary("***")将手机的system/lib目录中的动态库加载到VM。2..so动态库里,C组件开发者通过JNI_OnUnload()函数进行初始化。当然,老版的JNI是没有JNI_OnUnload()函数的原创 2014-12-22 00:08:18 · 1991 阅读 · 0 评论 -
Android中JNI调用过程简述
1.安装和下载cygwin,下载Android NDK;2.在ndk项目中JNI接口的设计;3.使用C/C++实现本地方法;4.JNI生成动态链接库.so文件;5.将动态链接库复制到java工程,在Java工程中调用,运行Java工程即可。原创 2014-12-22 00:11:45 · 17764 阅读 · 1 评论 -
Cygwin的替代软件Gow
Gow是一个轻量级的Cygwin替代软件,它能做的事情是给Liunx软件提供一个Windows系统上的运行环境。Gow是Gnu On Windows的缩写,它跟传统的具有相同功能的Cygwin软件比起来的特点是体积小,Cygwin动辄能达到上百种,而它的体积不到10MB,但里面却集成了Liunx环境下130多种实用工具软件,其中包括:Shell 环境:bash, zsh压缩工具: gz原创 2014-12-22 00:14:02 · 2500 阅读 · 0 评论