android-JNI
xzhang76
BSP底层开发工程师
展开
-
java本地接口调用基础篇一(共四篇)
本系列文章转自http://www.cnblogs.com/codc-5117/archive/2012/09/06/2672815.htmljava代码访问本地代码(c/c++)JNI: Java Native Interface(调用c/c++/其他本地代码,该接口提供了java与os本地代码互相调用的功能。 >首先在java类中声明一个native的方法。 >使用转载 2013-05-16 16:02:15 · 1373 阅读 · 0 评论 -
java本地接口调用基础篇二(共四篇)
本系列文章转自http://www.cnblogs.com/codc-5117/archive/2012/09/06/2672815.html在c/c++本地代码中访问java的String对象.在java中,使用的字符串String对象是Unicode码,即每个字符不论是中文还是英文或是符号,一个字符总是占用两个字节。在c/c++本地代码中创建java的S转载 2013-05-16 16:09:00 · 1142 阅读 · 0 评论 -
Android JNI开发高级篇
声明:本文转载自android开发网,http://www.android123.com.cn/androidkaifa/683.html 有关Android JNI开发中比较强大和有用的功能就是从JNI层创建、构造Java的类或执行Java层的方法获取属性等操作。 一、类的相关操作 1. jclass FindClass(JNIEnv *env, const转载 2013-05-27 14:27:57 · 1246 阅读 · 0 评论 -
Android JNI实例代码(二)
声明:本文转载自android开发网 我们继续Android JNI开发中的常用代码,第二部分将包含如何在JNI中构造实例化一个Java类以及异常处理的具体方法,有关前一部分的内容可以查看 Android JNI实例代码(一) 。 三、在JNI中构造和实例化Java类 public class AndroidJniDemo4{ public static转载 2013-05-27 14:31:26 · 1117 阅读 · 0 评论 -
Android JNI实例代码(一)
声明:本文转载自android开发网,http://www.android123.com.cn/androidkaifa/683.html 前几天Android123有关Android JNI开发系列教程中有关的源代码,可以在本文中查找:一、 在JNI中执行Java方法class AndroidJniDemo { private native void execu转载 2013-05-27 14:28:58 · 1574 阅读 · 0 评论 -
Android JNI和NDK关系
1、什么JNIJava Native Interface (JNI)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI 是本地编程接口,它使得在 Java 虚拟机 (VM) 内部运行的 Java 代码能够与用其它编程语言(如 C、C++ 和汇编语言)编写的应用程序和库进行交互操作。上面过程分为2个部分:第一、用C语言生成一个库文件。第二转载 2013-05-29 08:51:29 · 1305 阅读 · 0 评论