Android Studio 中java檔案右下角顯示紅色j而不是C標識
阿新 • • 發佈:2019-02-13
Android studio 中Java檔案右下角圖示變成紅色j 而不是大的C標識了 而且你module名稱也不是加粗的 如圖
中間那個module名稱 點進去之後
所有的java檔案都變成紅標了
在IDEA中 這個小紅標的意思是 Java class located out of the source root. Refer to the section Configuring Content Roots for details.
英語我就不翻譯了 本人水平有限、、、、
就是本地檔案資源匯入到Android studio失敗 或者匯入的不全 導致Android studio編譯這個module失敗 所以Java檔案才沒變成class 只需要重新匯入這個module就好了
但是這個時候資料夾已經在project裡面了 怎麼重新匯入呢 千萬不要右鍵delete 如果delete就徹底刪除了 (我就這樣幹過) 如果你在看到我這篇文章之前刪除了 我還有一篇文章是告訴你怎麼恢復delete檔案的 http://blog.csdn.net/suwenlai/article/details/54892298
好了 言歸正傳 怎麼解決這個問題呢
在你的project下面的settings.gradle裡面
這是我這個project裡面的目錄情況 和settings.gradle 裡面的內容 你只需要在後面新增上匯入失敗的那個module名稱 然後sync now即可