如何在 JNI C++ 中创建 java 字符串?

How to create a java string in JNI C++?

如何从 C++ 创建字符串并发送到 java 中的方法?

假设我有一个 env,我需要简单地创建一个 jstring 来发送到一个方法。我该怎么做?

env->NewStringUTF("Hello world")

所以你可以这样使用:

jobject result = env->CallStaticObjectMethod(myClass, myMethod, env->NewStringUTF("Hello world"));