- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 JNI进阶二(C++调用java数组 和 JNI引用)
一、C/C++函数分析//返回数组元素个数(数组长度)size GetArrayLength(JNIEnv *env, jarray array)//返回对象数组元素中的对象jobject GetObjectArrayElement(jobjectArray array, jsize index)//将对象数组元素更改为新对象void SetObjectArrayEleme...
2018-03-07 21:23:16 2608
原创 JNI进阶一 (C++调用java属性和方法,javap的使用)
一、C/C++函数分析://获取jclass对象,参数:this的意思,就是native方法所在的类1.GetObjectClass(jobject)//获取普通属性id,第一个参数:类对象, 第二个参数:属性名,第三个参数:属性签名(不知道的同学点击这里)2.GetFieldID(jclass clazz, const char* name, const char* sig)...
2018-03-04 19:19:42 3178
原创 初识JNI+NDK
1.什么是JNI,什么是NDK。jni的全称是java native interface (java本地接口),它是一个标准,是C/C++ 和 java 通信的一个桥梁,ndk它是一个配合jni的开发工具包。2.JNI的优缺点优点:运算效率高,安全性高(C/C++的代码不容易被反编译),可以运用大量优秀的C/C++语言库缺点:对开发人员的要求高,在一定程度上限制了java的跨平台能...
2018-03-03 15:42:55 674
android-support-annotations-25.3.1
2019-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人