如何在 Windows 上查看 Android 源码

1,936 阅读2分钟

想要深入的学习 Android ,查看源码是必不可少的,那么要如何查看源码呢?

第一种方式 在线查看

使用在线网站 androidxref.com/ 进行源码查看
1616653332(1).png

如上图所示,有不同版本可供选择。
选择自己想看的版本,点击进去进行查看即可。

第二种方式 使用 Source Insight + 源码 进行本地查看

1、 工具安装配置

下载地址我已经放到网盘上分享如下 ,Android 版本是 8.0 的,如果需要下载其他版本请自行查找

Source Insight4  
链接:https://pan.baidu.com/s/1Jy5CvZ-a7t-06IrZqIK4pQ 
提取码:24p0   
Android 8.0  
链接:https://pan.baidu.com/s/12ZWJ08ODSOKFRXNonkGqqg 
提取码:yq1t

下载后文件如下,然后将两个文件夹解压(其中 Source Insight 文件两次解压)

1616653683(1).png

解压后的 Sorce Insight 文件夹如下

1616654106(1).png

然后按照如下步骤进行操作

  1. 首先安装 sourceinsight4087-setup.exe
  2. 使用下载好的 sourceinsight4.exe 替换安装目录下已安装好的 sourceinsight4.exe
  3. 启动 sourceinsight,导入下载好的 si4.pediy.lic

其中导入 si4.pediy.lic 是安装完成,并成功替换后,打开应用,会出现如下弹窗,然后选择红框内,点击 NEXT

1616654363(1).png

如果出现如下所示,则证明成功

1616654390(1).png

2、 源码导入查看

接下来我们进行源码的导入
选择 Project -> New Project
填入名称,选择源码路径,如下图所示,然后点击 OK,下一步直接默认即可

1616656063.png

左侧选择 base,右侧点击 Add Tree。完成之后点击 Close 关闭窗口

1616656063(1).png

点击 File -> Open 打开源码项目

1616656409.png

右侧进行类搜索,左侧进行方法及变量搜索,中间为源码显示区域

还有一些快捷键,比如 Ctrl+左键 可以方法跳转,左上角有前进和后退,Ctrl+G 是跳转到指定行,Ctrl+F 搜索内容,有时我们会遇到方法无法跳转,这时我们需要点击 Project,选择 Synchronize Files , 全局关联一下

然后就可以尽情的去阅读源码吧,加油!骚年!