1. 程式人生 > >Android Studio 如何關聯原始碼(關聯你想要的任何版本的原始碼)

Android Studio 如何關聯原始碼(關聯你想要的任何版本的原始碼)

問題

今天升級了API 24,但是關聯原始碼失敗了,因為沒下載API 24的原始碼,直接點選下載,卻提示沒有API 24原始碼的資源,開啟SDK Manager,發現確實沒有API 24的原始碼資源
這裡寫圖片描述

Android Studio 應該是在你升級到新的API後,預設讓你關聯新的原始碼,但是當你沒有下載的對應級別的原始碼時,你就無法關聯到該原始碼了。該怎麼辦呢。

如何解決

開啟C:\Users\使用者.AndroidStudio2.1\config\options 這個路徑,找到jdk.table.xml這個檔案
這裡寫圖片描述

開啟jdk.table.xml檔案
你會發現有好多個API版本,他都有相關配置,這裡只是截取了API 23 和API 24
這裡寫圖片描述

這裡寫圖片描述

發現23指定了原始碼路徑,而24沒有指定原始碼路徑。
把23的那部分程式碼貼上到24對應位置即可,
這樣你使用API 24編譯時,檢視的就是API 23的原始碼了

修改以後的jdk.table.xml檔案

這裡寫圖片描述

參考: