JNI相关问题
Minty-L
这个作者很懒,什么都没留下…
展开
-
JNI—将char*转化为jstring
在JNI使用中,某些函数需要将char*类型转换成string类型,具体实现方法如下。下面是com_bk_jnidemo_CharToString.h头文件代码:// An highlighted block/* DO NOT EDIT THIS FILE - it is machine generated */#include "jni.h"/* Header for class com_bk_jnidemo_CharToString */#ifndef _Included_com_bk_原创 2020-08-05 16:53:47 · 1593 阅读 · 0 评论 -
error C2664: “strcpy”: 不能将参数 2 从“jstring”转换为“const char *”
在VS2010中,出现如下错误信息:根据网上的解决方法,解决了前两个报错的问题,项目->属性->配置属性。提示错误 1 error C2664: “strcpy”: 不能将参数 2 从“jstring”转换为“const char *” ,本质上是要将jstring转化为char *类型。const char *addr_str = NULL;addr_str = env->GetStringUTFChars(addr,0);//jstring addr重新生成,错误解决。原创 2020-08-04 16:51:18 · 448 阅读 · 0 评论