2016年8月31日 星期三

Android Studio 2.1 高亮程式碼失效解法

最近把 Android Studio IDE 從1.5 升級到 2.1,似乎還是有BUG的樣子


發生症狀前

  • 我在換 lib 的 path ,想把 lib獨立出來,一直在改gradle跟 build gradle。

症狀

  • code只剩下 public 跟 extends 有顏色,但是變數名稱的顏色,還有method的顏色都不見了
  • 樹狀folder裡的java檔圖示錯誤,而且展開箭頭跟檔名空白空很多,gradle圖示也不對

嘗試解決

  • 以為 gradle 不認得這是可以run 的 project ,所以嘗試 Build> Clean Project > Rebuild Project ,甚至開別的專案來重複這樣的步驟,沒用
  • 按 File >Invalidate Caches / Restart ,Android Studio會重開,重新Build,很久,還是沒用
  • 重灌Android Studio,沒用

最終解決辦法

  • 到C槽的 C:\Users\(使用者名稱) ,你會看到一個 .AndroidStudio 2.1 資料夾,請砍掉,重開的時候會詢問你,選重置就對了,我真的是誤打誤撞解出來的,給困惑的人參考。