idea代碼報紅但是能正常編譯
Ⅰ idea軟體,網頁tomcat都能正常運行,就是報紅是怎麼回事
這個應該是你的idea裡面監測了文件,檢查一下你是不是設置了對一些文件格式的掃描檢查,或者就是設置了特殊樣式
Ⅱ 新創建的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版本。
