サイトには同様の質問がありますが、それらのほとんどは 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やシステムなどはすべてエラーカラーで表示されます
ただし、C コードでは問題なく動作します。それが最大の障害というわけではありませんが、正しいコードを書いているかどうかを推測するよりも、実際に Android Studio の機能を使用したいと考えています。