導入安卓工程時出現紅色歎號解決辦法

開發項目的時候經常需要借鑑別人的好的代碼段。

但是拿來的一般都是一個工程,我們一般會首先運行一年這個工程看是否能達到我們想要的效果然後再決定是否使用。

導入後,有時工程名的前面出現一個可惡的紅色歎號。


方法一,直接Run As->Android Application,這樣做大多數情況下是不行的,會提示

“Your project contains error(s), please fix them before running your application.”

有的時候會運行成功,紅色歎號自動消失;有的時候紅色歎號依然存在。


方法二,第一招不行的話右鍵工程名,Clean一下工程。然後再次Run As試一試,當然,很大概率這一種方法也是不行的。


方法三,換JDK版本。有時候出現紅色歎號是因爲我們默認應用的JDK版本太低而不支持高版本屬性所導致的。

右鍵工程->Properties->Android->直接選擇最新版的SDK版本試一試。


方法四,右鍵工程->Build Path->Configure Build Path->Libraies。

我們可能會看到有的jar包後面會標註(missing),刪除掉jar包,然後導入正確的jar包。

這裏導入的方式有兩種,一種是直接Add Library。

另一種是回到工程目錄右鍵->Build Path->Add External Archives添加jar包。

然後保存。最後回到java文件裏面再按一遍shift+ctrl+o自動導入包。

再次運行一下Run As,看看行不行。


方法五, 如果以上都還不行的,那麼就還有一種方法,右擊工程,android tools,clear lint markers,消除有時候根本就沒有的“錯誤”。

如果上述方法都不行的話,我也不知咋做了,請專家拍磚。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章