ndk 中std::string 转 jstring 代码
时间: 2023-03-26 22:01:35 浏览: 330
char *转 jstring
可以使用以下代码将 std::string 转换为 jstring:
```cpp
jstring stringToJstring(JNIEnv* env, const std::string& str) {
return env->NewStringUTF(str.c_str());
}
```
其中,env 是 JNIEnv 指针,str 是要转换的 std::string 对象。该函数将 std::string 转换为 const char*,然后使用 NewStringUTF 函数将其转换为 jstring 对象。
阅读全文