サイトにも同様の質問がありますが、そのほとんどはAndroid Studio 2.1より前のもので、明らかにそれ以外の人のために修正されているようです。Androidスタジオ2.1.1はstdio.hを認識しませんが、正常に動作します
私はAndroidのStudio 2.1.1, JDK 1.8, NDK 1.2 rc1, gradle-experimental 0.7.0 alpha4
プラグインを使用していますが、まだAndroidスタジオに問題があり、stdio.h, jni.h
などのCライブラリ関数を認識できません。
#include <stdio.h>
のようなヘッダー宣言はすべて、エラーカラーにヘッダーの名前を持ちます。マウスオーバーすると、「stdio.hが見つかりません」という唯一の説明が表示されます。もちろん、printfやsystemのようなものはすべてエラーの色で表示されます。
しかし、それはCコードで完璧に動作します。それは最大の障害のようなものではありませんが、正しいコードを書いているかどうかを推測するのではなく、Android Studioの機能を実際に使用したいと考えています。
あなたが「任意のCライブラリ関数を認識することを拒否」と言うとき、あなたが見ている特定のエラーは何ですか? – DavidS
"#include"のような私のヘッダー宣言はすべて、エラーの色にヘッダーの名前を持ちます。マウスオーバーすると、 "stdio.hが見つかりません"という唯一の説明が表示されます。その後、printfやシステムのようなものは、すべてエラーの色で表示されます。 –
starkipraggy
テキストの壁を壊して、特定のエラーをコメントにコメントに追加しました – mikek3332002