Сначала спасибо за ответ Джейсона Роджерса.
В Android && cpp должно быть так:
const char *nativeString = env->GetStringUTFChars(javaString, nullptr);
// use your string
env->ReleaseStringUTFChars(javaString, nativeString);
Можно исправить эту ошибку:
1. ошибка: базовый операнд '->' не имеет типа указателя 'JNIEnv {aka _JNIEnv}'
2. ошибка: нет соответствующей функции для вызова '_JNIEnv :: GetStringUTFChars (JNIEnv * &, _jstring * &, bool)'
3. ошибка: нет соответствующей функции для вызова '_JNIEnv :: ReleaseStringUTFChars (JNIEnv * &, _jstring * &, char const * &)'
4. добавить "env-> DeleteLocalRef (nativeString);" в конце.