开始学习android的时候希望能点进系统提供的控件中查看源码,但是实际操作发现,看到的每个源文件方法都是抛出的Exception,所以想要设置成可以直接查看具体实现,记录下我自己的操作方法。
1.首先打开AS的设置(file->setting)。
然后在Android SDK中查看是否已经下载了源码资源如下图:
如图中3处所示如果显示为√,则表示已经下载了源码资源。另外这个界面打开的时候可能没有详细的列出每个版本sdk的内容,请如图中所示,勾选4处即可。如果确定自己已经下载了Android的相关源码资源,那么可嫩是Android studio的设置不对了。
2.修改源码相关的设置。
在我们安装好Androidstudio之后通常在我们的C:\Users\Administrator下会有一个名字类似.AndroidStudiox.x(x.x是Android studio版本号)的文件夹。部分用户可能隐藏了这个文件夹,显示隐藏文件即可看到。然后打开该文件夹下的\config\options\jdk.table.xml文件,文件内容大概如下所示:
如图中1处表示自己使用的API版本,2处则是设置自己源码文件路径,在未修改之前可以看到源码资源路径缺失,因此需要自己手动添加上去。根据自己sdk的安装路径添加相关源码的资源路径即可,我的路径如下:
修改好设置后,保存文件,重启Android Studio即可。