
JNI
文章平均质量分 74
xiatian6032
这个作者很懒,什么都没留下…
展开
-
Android JNI中的 类型转换
//jbytearray转c++byte数组jbyte * arrayBody = env->GetByteArrayElements(data,0); jsize theArrayLengthJ = env->GetArrayLength(data); BYTE * starter = (BYTE *)arrayBody;//jbyteArray 转 c++中的B转载 2015-02-10 16:53:07 · 567 阅读 · 0 评论 -
JNI中查找类,访问类的域
查找类:jclass FindClass(JNIEnv *env, const char *name);访问类的域:jfieldID GetFieldID(JNIEnv *env, jclass clazz,const char *name, const char *sig);NativeType GetField(JNIEnv *env, jobject原创 2015-10-17 16:37:05 · 391 阅读 · 0 评论 -
JNI中的签名
2) JNI签名:类型签名Java 类型类型签名Java 类型Zboolean[[]Bbyte[Iint[]Cchar[Ffloat[]S原创 2015-10-17 16:39:51 · 1047 阅读 · 0 评论 -
Android Studio 中生成JNI头文件
新建工程 工程目录 java类如下:package jni_test;public class Test { private native final void hello();}先生成Test.class然后生成 头文件 -d为输出目录原创 2015-02-05 14:17:50 · 558 阅读 · 0 评论