一、aospxref
http://aospxref.com/
优点:更新速度快
缺点:历史版本较少
二、androidxref
http://androidxref.com/
优点:历史版本较多
缺点:更新速度慢
两者可搭配使用。非常便利
三、Google在线源码
上面两个的平台存在如下几点问题:
- 搜索关键字困难且不精确,特别是对有括号和“_”的关键字搜索不精确
- 项目代码不会实时更新,操作界面不好看,体验不好
- 无法查看代码修改的commit信息
但是Google 的 https://cs.android.com/ 网站却有着较为友好的用户界面,且搜索关键字很精确,包含了每一笔提交的修改信息,可以看到 Android 各个版本的代码,这非常有助于确认 Android 方案和 TCL 客制化方案之间的差异,且有助于对一些Google 原生设计逻辑的理解,下面是对该网站的大致简介。
网址:https://cs.android.com/ 需要用海外网络访问
使用代码搜索界面顶部的搜索框来搜索特定文件或代码段
打开项目代码搜索页面如上图 Android
进去后可以看到最近被修改的项目信息
随便打开一个进去更变观察与搜索
然后进入自己想要查询或跟踪的代码路径,例如
随便打开文件,就会看到文件目录结构,然后选择 outline 显示当前文件结构,选择file 显示当前文件所在目录结构,选择HISTORY 可以看到每一次修复记录
总之是一个很高效的 Android 原生代码
标签:Google,在线,代码,源码,搜索,Android,com From: https://www.cnblogs.com/zuojie/p/17352376.html