『壹』 新創建的android項目可以正常運行但是報紅
最近下載了一份代碼,在同事電腦上可以正常編譯、顯示。在我電腦上R文件就一直顯示為紅色,但可以編譯和運行。在網上查找了各種辦法,最終得以解決,這里總結一下解決辦法:
一、方法一:自帶清除緩存
點擊AndroidStudio菜單File -> Invalidate Caches/Restar… ,在彈出的對話框中點擊Invalidate and Restar 。等待AS清理並自動重啟。
二、方法二:刪除user目錄下.AndroidStudio中的文件
關閉AndroidStudio,進入C:\Users\xUser.AndroidStudio3.3(3.3為當前AS版本號),刪除除了config以外的文件。重新打開AndroidStudio會自動Sync,等待同步完成。
三、方法三:刪除user目錄下.gradle
關閉AndroidStudio,刪除C:\Users\xUser\.gradle。重新打開AndroidStudio會自動Sync,等待同步完成。
注意:刪除該文件夾所有的classpath、gradle、compile、implementation等,都需要重新從網上同步。
四、方法四:刪除工程目錄下.gradle、.idea
關閉AndroidStudio,進入工程根目錄,刪除.gradle、.idea兩個文件夾。重新打開AndroidStudio會自動Sync,等待同步完成。
五、方法五:如果前四種方法都不能解決你的問題,那麼還有一種解決辦法
前四種方法全試用,都還是報紅,但可以正常編譯、安裝和運行。那就有可能是你當前AndroidStudio版本太低所致,升級你的AS版本。
『貳』 Android studio打開後全報紅怎麼辦
這是你的sdk沒有配置,看Android
studio的上面,應該有提示你去配置相應的sdk的。。。配置好了就可以用了。。。如果本地沒有相應的sdk,你就要去下載了,但是下載由於有牆的存在,使用sdk
Manager很慢。。。你就要用代理了