摘要: 1,阅读此文章前请阅读前面文章,以免阅读出现障碍;android NDK 实用学习(一)-获取java端类及其类变量android NDK 实用学习(二)-java端对象成员赋值和获取对象成员值android NDK 实用学习(三)- java端类对象的构造及使用android NDK 实用学习(四... 阅读全文
posted @ 2015-07-01 12:44 殇 离 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: 1,为什么需要类缓存:答:由于频繁的查找类及类成员变量需要很大的时间与空间开销,可参考如下文章:http://www.ibm.com/developerworks/cn/java/j-jni/http://www.28im.com/java/a2379737.html2,缓存时需要在java类使用s... 阅读全文
posted @ 2015-07-01 11:54 殇 离 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 1,读此文章前我假设你已经读过:android NDK 实用学习-获取java端类及其类变量android NDK 实用学习-java端对象成员赋值和获取对象成员值2,java端类对象的构造:①首先获取类;②获取类的无参构造函数:jmethodID initID = env->GetMethodID... 阅读全文
posted @ 2015-07-01 11:32 殇 离 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1,关于java端类及接口定义请参考: android NDK 实用学习-获取java端类及其类变量2,对传过来的参数进行赋值:对bool类型成员进行赋值 env->SetBooleanField(jobj, jfbdata, false);对double类型成员进行赋值 env->SetD... 阅读全文
posted @ 2015-07-01 11:14 殇 离 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 近期为android 端项目包装一些c++代码,故学习ndk相关知识,现总结如下: 1,java与c++类型参照图: 2,此测试中使用的java类: 3,使用类接口定义: ①java端: public native TestSetData testData(TestSetData obj); ②c+ 阅读全文
posted @ 2015-07-01 10:36 殇 离 阅读(1882) 评论(0) 推荐(0) 编辑