1,昨天剛把SDK升級到25,然后准備開始 新的一年碼代碼,結果發現查看源碼的時候出現了一堆的“ throw new RuntimeException("Stub!");”
網上搜了一下發下是沒有關聯源碼,再看一下我們的SDK,的確是沒有安裝,那么我們怎么去關聯我們的源碼呢?
解決:首先打開C:\Users\用戶.AndroidStudio2.1\config\options 這個路徑,找到jdk.table.xml這個文件,
你會發現有好多個API版本,他都有相關配置,這里只是截取了API 24 和API 25
可以看到,我們24的sourcePath有對應sdk的源碼路徑,而25的卻沒有,所以我們首先要去我們的sdk中看一下有沒有25的源碼
剛好我們下下來了,所以在25中加入如下代碼:
<sourcePath> <root type="composite"> <root type="simple" url="file://D:/sdk/sources/android-25" /> </root> </sourcePath>
看一下效果
這樣我們就又可以看源碼了 See You Next Time