查看API26源码遇到的坑

某月某日,我们更新了android sdk,然后打开android studio开始兴奋的代码之旅。但是写着写着发现,有一些源码以及注释我们查看不到了。编辑器提示让我们去下载,但是我们在更新sdk的时候明明已经下载过了,那么如何才能将android studio与最新的源码关联起来呢?

一:通过编辑器手动更新实现

这个问题每次更新sdk都会出现,每次出现我就不得不重新打开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下载。原来是我太心急了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容