作者:字节小站
起源:字节小站
举荐一个能够在线搜寻Android源代码的网站cs.android.com。它是由Google开发的一款可帮忙开发者查看理论应用的 Android 源代码的工具。它性能特地弱小。
- 无需下载Android源代码到本地,无需搭建Android开发环境
- 反对文件查问
- 反对class文件查问
- 反对函数名查问
- 反对穿插援用查问,函数调用跳转
- 反对查看git提交记录
留神 须要迷信上网能力拜访cs.android.com
网站主页如下:
网站我的项目构造如下,反对文件导航
应用教程
⒈查找文件搜寻框输出 file:文件名
⒉查找类
搜寻框输出 class:类名
⒊查找办法名搜寻框输出 function:办法名
⒋查看调用单击办法名。会弹出References界面。在Android Studio 查找 postSyncBarrier办法调用居然找不到。然而应用该网站却能找到。
Android Studio对有的办法调用反对并不好
咱们能够看到在ViewRootImpl.java 的scheduleTraversals()办法中调用了postSyncBarrier()办法
⒌查看git历史记录。通过历史记录咱们能够查看每笔提交减少了哪些性能,对于钻研源码太有用了
例如Handler的同步屏障机制。咱们通过历史记录能够很理解到为什么Google引入这个机制,以及它能干什么。通过学习google大神的批改记录,咱们也能失去很大的晋升
更多功能请移步官网查看。最初,如果你之前不理解这个网站,或者之前理解过一些其余相似的网站。我强烈建议你试试cs.android.com。理由很简略,因为这个google官网出品的。如果你感觉好用,欢送把它分享给你身边的小伙伴。最初帮忙点个“赞“吧