相关疑难解决方法(0)

如何通过 JNI 将 C 字符串表情符号传递给 Java

我正在尝试通过 JNI 将数据库值传递给 Java:

__android_log_print(ANDROID_LOG_ERROR, "MyApp", "c_string >>> %s", cStringValue);

打印: c_string >>>

env->SetObjectField(jPosRec, myJniPosRec->_myJavaStringValue, env->NewStringUTF(strdup(cStringValue)));  
Run Code Online (Sandbox Code Playgroud)

但是,这将失败而没有错误。

您如何在 JNI中将特殊字符(例如表情符号)传递给 Java?

谢谢大家。

c++ java java-native-interface android emoji

1
推荐指数
1
解决办法
455
查看次数

标签 统计

android ×1

c++ ×1

emoji ×1

java ×1

java-native-interface ×1