"添加原生支持"在Eclipse中缺少Android项目

时间:2015-08-28 16:24:53

标签: android c++ eclipse android-ndk

遵循NDK入门教程我安装了Eclipse,SDK和NDK。我还在Window中设置了NDK的正确路径>偏好> Android> NDK如下所述:http://developer.android.com/ndk/guides/setup.html#configure

然后在"验证"本文档的一部分我被要求加载" hello-jni"项目,右键单击它并选择Android Tools>添加原生支持。

但是没有这样的选择!我该如何诊断? NDK有什么问题吗? 我正在使用Ubuntu 14.04,NDK被添加到路径中。当我按下"运行"在Eclipse中,但在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

1 个答案:

答案 0 :(得分:1)

安装android studio,并在其中使用NDK。 这是关于(而且我并不夸张)500亿次更好。虽然现在只是一个预览版,但它很快就会完全发布(我希望)

http://tools.android.com/tech-docs/android-ndk-preview