jni
谱写
生活不是等待风暴过去,而是学会在雨中翩翩起舞~
兴
展开
-
JNI中jfloatArray与jfloat*的相互转换
近期在写JNI时,本地native传入的数据类型是float[] xx,对应的jni的参数类型即为jfloatArray xx,那么如何读取jfloatArray xx中的数据呢,具体详见本人的实践代码部分“jfloatArray转vector<float>”。 同时在JNI中本人还遇到需要将std::vector<float>类型的数据转为jfloatArray类型后作为返回值返回。该部分的实现详见本人实践代码部分“vector<float>转jfl...原创 2022-04-27 13:52:23 · 1327 阅读 · 0 评论 -
JNI C++调用Java、JAVA调用C++代码说明
C++代码:#include "video1_TestNative.h" #include <iostream> using namespace std; JNIEXPORT void JNICALL Java_video1_TestNative_sayHello(JNIEnv * env, jobject obj){ cout<<"Hello Native Test !"<<endl; //因为test不是静态函数,所以传进来的原创 2022-03-01 14:34:17 · 115 阅读 · 0 评论