网站上有类似的问题,但其中大部分来自 Android Studio 2.1 之前的问题,显然这似乎已经为除我之外的其他所有人解决了这个问题。
我正在使用 AndroidStudio 2.1.1, JDK 1.8, NDK 1.2 rc1, gradle-experimental 0.7.0 alpha4
插件,但我仍然遇到 Android Studio 拒绝识别任何 C 库函数(如stdio.h, jni.h
,等等)的问题。
问题是像#include <stdio.h>
所有的标题声明都有错误颜色的标题名称,当我将鼠标悬停时,它提供的唯一解释是“找不到stdio.h”。然后当然像 printf 和 system 这样的东西都以错误颜色显示
但是,它在 C 代码中运行得非常好。这不是最大的障碍,但我很想实际使用 Android Studio 的功能,而不必猜测我是否编写了正确的代码。