如何在ndk c ++文件中创建和使用内部函数?
jstring Java_com_test_ndk_MainActivity_getString(JNIEnv* env, jobject thiz)
{
jstring strt = getstr();
return env->NewStringUTF(strt);
}
我想在c ++中实现getstr()
函数,仅用于ndk端而不是java ...
另外,如何获取jstring的长度并在c ++中实现子字符串?是否存在函数或者我必须编写自己的函数吗?
答案 0 :(得分:0)
只需声明并定义它:
jstring getstr()
{
jstring result;
// do something useful here
return result;
}