某月某日,我們更新了android sdk,然后打開android studio開始興奮的代碼之旅即舌。但是寫著寫著發(fā)現(xiàn)羔飞,有一些源碼以及注釋我們查看不到了。編輯器提示讓我們去下載檐春,但是我們在更新sdk的時候明明已經(jīng)下載過了逻淌,那么如何才能將android studio與最新的源碼關聯(lián)起來呢?
一:通過編輯器手動更新實現(xiàn)
這個問題每次更新sdk都會出現(xiàn)疟暖,每次出現(xiàn)我就不得不重新打開stackoverflow卡儒,查看收藏的這個鏈接https://stackoverflow.com/questions/36814755/sources-for-android-api-23-platform-not-found-android-studio-2-0
于是想了一想,還是自己做個記錄吧俐巴。
二:返回到之前的版本
有時候上面的方法也會失靈骨望,比如我這次就這樣。于是不得已欣舵,我就把編譯版本還原到之前的配置
compileSdkVersion 25
buildToolsVersion "25.0.3"
然后再同步一下擎鸠,就可以看到源碼了。不過這種方法只能解燃眉之急缘圈。
三:反思
為什么之前一直好使的第一種方法突然就不靈了呢劣光?于是我重新在命令行中輸入
android
打開了sdkManager下載工具,仔細看了一遍是否有漏掉下載的包糟把,果然在api26欄目下绢涡,還沒有開放Sources for Android SDK下載。原來是我太心急了遣疯。