我对android-ndk很新。 对于此代码
const char *inCStr = (*env)->GetStringUTFChars(env, str, NULL);
if (inCSt && inCSt[0] != '\0') {
char *outCStr = b64encode(inCStr);
return (*env)->NewStringUTF(env, outCStr);
}
我收到错误
'inCSt' undeclared (first use in this function)
if (inCSt && inCSt[0] != '\0') {
我做错了什么?
答案 0 :(得分:1)
const char *inCStr = (*env)->GetStringUTFChars(env, str, NULL);
if (inCSt && inCSt[0] != '\0') {
您宣布inCStr
,但尝试使用inCSt
而没有r