首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

JNI WARNING illegal start byte0xxx有关问题解决方式

2013-08-13 
JNI WARNING illegal start byte0xxx问题解决方式? 出现这个问题是因为字符的编码不一样,具体可以看androi

JNI WARNING illegal start byte0xxx问题解决方式

? 出现这个问题是因为字符的编码不一样,具体可以看android中chechjni.c里面的函数static void checkUtfString(JNIEnv* env, const char* bytes, bool nullOk,

? 出现这个问题是调用return (jstring)env->NewStringUTF(SensorsService::CarCheckUp_PidDescription_list.c_str());时出现,我将SensorsService.cpp文件用记事本打开,然后点文件->另存为->在弹出的框里注意下面的编码选择utf-8的格式,然后保存,替换原文件,再用NDK编译一次,发现问题解决了。

热点排行