網站上也有類似的問題,但其中大多數來自Android Studio 2.1之前,顯然這似乎已經修復了除我以外的其他人。Android studio 2.1.1不能識別stdio.h,但可以很好地運行它
我正在使用Android Studio 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的功能,而不必猜測我是否正在編寫正確的代碼。
什麼是你所看到的,當你說具體的錯誤「拒絕承認任何C庫函數」? – DavidS
我的頭文件聲明(如「#include」)在錯誤顏色中都有標頭名稱,當我將鼠標懸停時,它提供的唯一解釋就是「無法找到stdio.h」。當然,像printf和system這樣的東西都會以錯誤的顏色顯示出來 –
starkipraggy
打破文字牆,將評論中的特定錯誤添加到問題中 – mikek3332002