0

如何在 ndk c++ 文件中创建和使用内部函数?

jstring Java_com_test_ndk_MainActivity_getString(JNIEnv* env, jobject thiz)
{
    jstring strt = getstr();
    return env->NewStringUTF(strt);
}

我想getstr()在 c++ 中实现该函数,以便仅在 ndk 端使用,而不是在 java ...

另外,如何获取 jstring 的长度并在 C++ 中实现子字符串?函数是否存在或者我必须自己编写?

4

1 回答 1

0

只需声明并定义它:

jstring getstr()
{
   jstring result;

   // do something useful here

   return result;
}
于 2013-08-21T15:28:00.120 回答