Android JNI 自定义对象为参数和返回值

2014-11-24 09:12:54 · 作者: · 浏览: 0

一、定义作为输入和返回的自定义类 (仅提供两个简单类型和一个打印函数)


二. 定义和JNI通信的java封装


功能:测试输入参数和返回值都为自定义对象的本地方法,同时提供必要的调试打印


三、实现JNI的本地实现


a. 头文件 (JNIParamTest.h)


b. c文件 (JNIParamTest.c)


四、提供一个测试环境


实现了一个Activity, 启动就调用


五、测试结果: (logcat 查看)