Android Studio 項目報紅叉無法運行的幾種解決辦法總結

文章總要有點前言的,呃,這個,我就說兩句吧,最近電腦總是不由的自動重啓,可是,這是我無法抗拒的,因爲夏天了,楊絮和柳絮各種飄,天氣也乾燥,我的項目要經常用U盤拷貝放到設備上,這就導致了靜電的產生,着實讓我苦惱,每次經典,總能將電腦非正規關機,或者報錯,嚴重的呃,直接是屏幕大浪淘沙,大家懂得哦,呃,好了,不廢話了,下面說一下,我最近遇到的android studio 運行時項目報紅叉的解決辦法吧,希望對你們能有所幫助:

1、android studio 經常會更新,這種情況就導致,當天沒有問題,第二天出現了錯誤,讓自己很是焦頭爛腦,當然第一點,我們肯定是想到clean項目,不行就rebuild project,這兩種辦法肯定是要嘗試下的,都不行,就要去找一下,自己的sdk版本是否正確,不對的話,改一下就行了

2、有的時候,由於網絡問題,也會出現,這個時候,試一下本地刷新,首相將項目視圖變成Project ——>然後點擊選中項目,右鍵,找到Synchronize XXX (項目名),如下圖示:

3、以下說的情況就是和非正規關機有關,有的時候,如果電腦非正規關機,強制關閉了studio,會導致studio內部運行找不到最新的插件,首先,你試一下這種情況:當項目的位置顯示的是黑色,還有紅叉,這種情況的時候,而且左邊項目視圖部分也沒有android 視圖,這種時候,你選擇點擊file——>setting——>plugin,看看裏面的Android APk Support是否勾選,以及AndroidNDK Support 和Android Support是否勾選,沒有的話,選上,有的時候,會奇葩的發現不能勾選,勾選了不讓apply,沒關係,多試幾遍哦,沒準就可以了,如下圖示:

勾選完後,就會直接重啓android studio 的,然後,再次編譯之後,就應該正常了

4、下面這種情況也是非正規關機出現的,項目沒有任何地方是錯誤的,而且找不到問題,但是,點擊運行鍵run,的時候,總是出現Error:please select Android SDK ,可是,當我找到android sdk的時候,發現,裏面是有的啊,哈哈,我一開始也是鬱悶,但是,就是這裏的錯誤哦,這個時候,就及點擊sdk後面的edit編輯按鈕,然後會跳轉界面,讓你選擇sdk什麼的,不要選,任何地方都不要動,直接點擊next,有next就點,哦,能點finish的時候,就點擊finish,這個作用是爲了讓android studio 自動查找最新更新的插件,具體操作如下圖示:

然後運行就行了,應該就沒有問題了

5、還有一種情況,是什麼情況呢,就是,當我們android 開發是幾個人的時候,當然我們就會用到svn或者git以及別的代碼管理工具,在上傳的時候,有的時候,有可能忘記一些應該忽略的文件沒有忽略,就一併上傳了,比如說XXXXXXXX.iml;就是項目.iml文件,這個文件,裏面有這樣一句

這裏有可能和別人的不一樣,如果不是這種格式,請改正過來,如果一樣,請注意,裏面的jdkName=“Android API 27 Platform"裏面是否是這樣的jdkName=“Android API 27 Platform(1)",多了個括號,這就說明,你們同時上傳了.iml,    android studio 會認爲兩個都需要,就會將兩個都覆蓋,導致出現了 Android API 27 Platform(1)多了個括號的問題


好了,我自己發現的就這幾種情況,如果有大神看到,發現不對的地方,請批評指正,我會及時更改,別讓看到這篇文章的兄弟走錯了路,同是如果對大家有幫助,是最好的,希望能讓一些朋友少走一些彎路,或者,能直接跳過去哦,哈哈,我會一直努力多謝一些自己認爲有趣的東西,記錄下來,以便於以後參考


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