第一种

//源码在线查看,支持搜索,下载。
http://androidxref.com/4.2.2_r1/

android源代码查看 android源代码在线查看_源码

进去之后界面如图所示,如果要查看源码。

在右上方“In Project(s)”中选择 frameworks。

在左上方 Definition 栏中填上你要查询的 类。 比如ListView

搜索结果就在下方

点击进去之后就可以看到源码,

android源代码查看 android源代码在线查看_github_02

单个类文件里面也支持搜索,也可以下载单个类文件。

可以看到Download 和 Search窗口。

第二种

//这个网站信息量有点大,没有搞清楚怎么玩。 如果有高手,还望指教。
https://android.googlesource.com/

第三种

//github上面的项目,查看源码的操作就跟浏览github其他项目的操作一样。
https://github.com/android/platform_frameworks_base

源码在core目录里面,进入core目录再根据包名 进入对应的路径进行查看。

android源代码查看 android源代码在线查看_frameworks_03

第四种

//这种跟第一种一样,感觉很方便。
http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/

选择api级别

android源代码查看 android源代码在线查看_源码_04

然后进入对应的目录 查找

android源代码查看 android源代码在线查看_frameworks_05

关于源码在线查看,可以参考

http://stackoverflow.com/questions/449763/where-can-i-browse-android-source-code-on-line