Android 错误基操作数为'-&燃气轮机';具有非指针类型';JNIEnv{aka_JNIEnv}';何时创建NDK项目

Android 错误基操作数为'-&燃气轮机';具有非指针类型';JNIEnv{aka_JNIEnv}';何时创建NDK项目,android,android-ndk,native-code,Android,Android Ndk,Native Code,我创建了我的第一个NDK项目,在屏幕上显示一些文本。 我在java的NativeLib类中使用本机方法,并在C的类中实现。 但是我收到了一个错误,基操作数'->'具有非指针类型'JNIEnv{aka_JNIEnv} #include <jni.h> #include <string.h> #include <stdio.h> #include <android/log.h> #define DEBUG_TAG "MY_NDK_DEMO"

我创建了我的第一个NDK项目,在屏幕上显示一些文本。 我在java的NativeLib类中使用本机方法,并在C的类中实现。 但是我收到了一个错误,基操作数'->'具有非指针类型'JNIEnv{aka_JNIEnv}

 #include <jni.h>
 #include <string.h>
 #include <stdio.h>
 #include <android/log.h>

#define DEBUG_TAG "MY_NDK_DEMO"
JNIEXPORT jstring JNICALL Java_com_example_helloworld_NativeLib_helloWorld
  (JNIEnv * env, jobject obj) {
    return (*env)->NewStringUTF("Hello World JNI!");
}
#包括
#包括
#包括
#包括
#定义调试标签“我的NDK演示”
JNIEXPORT jstring JNICALL Java_com_示例_helloworld_NativeLib_helloworld
(JNIEnv*env,jobject对象){
return(*env)->NewStringUTF(“你好,世界JNI!”);
}

试试
returnenv->NewStringUTF(“HelloworldJNI!”)

试试
returnenv->NewStringUTF(“helloworldjni!”)

c++与c++不同 所以要让它发挥作用 使用 环境->新闻集团(“Hy”)

c++与c++不同 所以要让它发挥作用 使用
环境->新闻集团(“Hy”)