Android Studio2.x版本没法自动关联源码的解决方法

Android Studio2.x版本没法自动关联源码的解决方法

        在学习android开发过程当中,对于一个不熟悉的类,阅读源码是一个很好的学习方式,使用andorid studio开发工具的SDK Manager管理工具能够十分方便的下载SDK源码,打开SDK Manager工具,下载源码界面以下图所示:android

在对应的SDK版本中能够下载SDK源码。工具

        安卓源码下载完成后,在类名上按住command键,点击鼠标左键会跳转进对应源码文件,若是是Windows系统,使用按住control键点击鼠标左键。若是android studio的版本为2.0以上,须要注意,尽管下载了源码文件,能够在跳转源码的时候,会报错误找不到源码 Sources for 'Android API 23 Platform' not found,而且会跳转类对应的class文件。以下图:学习

我猜测出现这样的缘由是android studio2.x工具的一个小bug,下载源码后,它没有自动对源码路径进行关联,咱们能够手段添加源码路径来解决这个问题。开发工具

        1.检查andriod sdk源码是否下载成功:首先进入andorid sdk路径下的sources目录,若是其中有源码文件,说明andorid sdk的源码文件已经下载成功。在OS系统中,这个路径通常是:~/Library/Android/sdk/sources。spa

        2.在android studio偏好设置jdk.table.xml文件中添加源码路径,这个文件在android studio开发工具的配置目录中,路径以下:orm

在Windows系统中,通常为:系统盘:\Users\username\.你的android studio名称及版本\config\optionsxml

在OS系统中,通常为:~/Library/Preferences/你的android studio名称及版本/options开发

打开jdk.table.xml文件后,找到对应SDK版本的源码路径配置标签,将第一步中检查的源码文件路径添加进入,以下图:源码

        3.彻底关闭android studio开发工具,从新启动,此次能够成功跳进源码了,Have fun。io

专一技术,热爱生活,交流技术,也作朋友。

——珲少 QQ群:435043639

相关文章
相关标签/搜索