"Add native support" 在 Eclipse 中缺少 Android 项目
"Add native support" missing for Android project in Eclipse
按照 NDK 入门教程,我安装了 Eclipse、SDK 和 NDK。我还在 Window > Preferences > Android > NDK 中设置了正确的 NDK 路径,如下所述:http://developer.android.com/ndk/guides/setup.html#configure
然后在本文档的 "Verification" 部分要求我加载 "hello-jni" 项目,右键单击它并 select Android 工具 > 添加本机支持。
但是没有这样的选择!我该如何诊断? NDK有问题吗?
我正在使用 Ubuntu 14.04,NDK 已添加到路径中。当我在 Eclipse 中按 "Run" 时,应用程序运行正常,但在 C++ 代码中显示大量语法错误,例如:
Method 'NewStringUTF' could not be resolved hello-jni.c /HelloJni/jni line 62 Semantic Error
Type 'JNIEnv' could not be resolved hello-jni.c /HelloJni/jni line 27 Semantic Error
Type 'jobject' could not be resolved hello-jni.c /HelloJni/jni line 28 Semantic Error
Type 'jstring' could not be resolved hello-jni.c /HelloJni/jni line 26 Semantic Error
安装 android studio,并使用其中的 NDK。
它大约(我并不夸张)好 500000000000000000 倍。虽然现在只是预览,但很快就会完全发布(希望)
按照 NDK 入门教程,我安装了 Eclipse、SDK 和 NDK。我还在 Window > Preferences > Android > NDK 中设置了正确的 NDK 路径,如下所述:http://developer.android.com/ndk/guides/setup.html#configure
然后在本文档的 "Verification" 部分要求我加载 "hello-jni" 项目,右键单击它并 select Android 工具 > 添加本机支持。
但是没有这样的选择!我该如何诊断? NDK有问题吗? 我正在使用 Ubuntu 14.04,NDK 已添加到路径中。当我在 Eclipse 中按 "Run" 时,应用程序运行正常,但在 C++ 代码中显示大量语法错误,例如:
Method 'NewStringUTF' could not be resolved hello-jni.c /HelloJni/jni line 62 Semantic Error
Type 'JNIEnv' could not be resolved hello-jni.c /HelloJni/jni line 27 Semantic Error
Type 'jobject' could not be resolved hello-jni.c /HelloJni/jni line 28 Semantic Error
Type 'jstring' could not be resolved hello-jni.c /HelloJni/jni line 26 Semantic Error
安装 android studio,并使用其中的 NDK。 它大约(我并不夸张)好 500000000000000000 倍。虽然现在只是预览,但很快就会完全发布(希望)