JNI 注意事项

1.C 、 C++ 的区别 

C++ 要在函数实体外 包裹

extern "C" {} 

否则函数在使用中无法找到

C ++ 中代码

const char* str2 = env->GetStringUTFChars(cmd, NULL);

C 中

const jbyte* p1 = (*env)->GetStringUTFChars(env , str, NULL);

 

posted on 2014-05-27 18:36  _star  阅读(162)  评论(0)    收藏  举报

导航