wchar_t转换为jstring
Posted 柳鲲鹏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wchar_t转换为jstring相关的知识,希望对你有一定的参考价值。
代码如下:
#ifdef _WINDOWS
static void add_arg_to_array_WINDOWS(JNIEnv* pEnv, const wchar_t* arg, jobjectArray mainArgs, const int index)
{
jstring jstr=pEnv->NewString((const jchar*)(arg), (jsize)(wcslen(arg)) );
if (jstr != NULL)
{
pEnv->SetObjectArrayElement(mainArgs, index, jstr);
}
}
#endif
直接转换为char是有问题的。
以上是关于wchar_t转换为jstring的主要内容,如果未能解决你的问题,请参考以下文章