Eclipse 似乎无法识别本机 Android 代码

Eclipse does not seem to recognize Native Android code

我正在尝试使用 NDK 了解本机 Android。

我在 NDK 文件夹和 Internet 上找到了一些示例项目。经过大量配置后,它们可以运行。

但是,我的问题是:当我使用 Eclipse 打开 JNI 文件夹中的 .c.h 文件时(只是想看看它是什么),Eclipse 在此文件中显示许多错误。例如,它不知道什么是 JNIEnvjobjectjstring

我没有对项目进行任何更改,只是打开它。错误意味着我无法再次运行它,除非我将它从工作区中删除然后重新导入它。

Eclipse 不能很好地处理 C/C++ 文件。至少,对我来说没有。 经过一番搜索,我已经设法配置 Code::Blocks 以支持 NDK,请参阅 this answer 问题: Need a simple Linux C++ IDE (Android NDK).