本机 cpp 中存在许多未解决的错误



我已经将一个项目导入到我的工作区中,以前它工作正常,但现在一旦我打开我的 cpp 文件,它就开始给我错误xyz could not be resolved,其中xyz可能是任何字段或方法,这里是问题日志。

Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 112    Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 112    Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 83 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 112    Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 71 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 77 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 71 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 71 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 83 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 83 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 77 Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 77 Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 34 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 34 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 59 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 59 Semantic Error
Invalid arguments '
Candidates are:
_jobject * CallObjectMethod(_jobject *, _jmethodID *, ...)
'   android_tools.cpp   /ImageTargets/jni   line 67 Semantic Error
Method 'DetachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 59 Semantic Error
Field 'clazz' could not be resolved android_tools.cpp   /ImageTargets/jni   line 67 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 67 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 17 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 17 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 17 Semantic Error
Field 'vm' could not be resolved    android_tools.cpp   /ImageTargets/jni   line 21 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 21 Semantic Error
Field 'activity' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 34 Semantic Error
Method 'AttachCurrentThread' could not be resolved  android_tools.cpp   /ImageTargets/jni   line 21 Semantic Error

由于这个问题,我无法在 jni 中打开我的 cpp 文件,我试图建立索引,但它不起作用。如果我重新启动我的日食,我的所有错误都消失了,如果我编译一切正常并且在设备上运行项目,但是当我尝试打开我的 cpp 文件时问题开始,它开始给我这种错误。

右键单击项目 ->属性 -> C/C++ 常规 -> 代码分析 -> 启动

取消选中两者,申请,你应该很高兴。

同样的答案可以在这里找到:Eclipse编译成功,但仍然给出语义错误

相关内容

最新更新