关于源码:如此好用的读Android源码利器还有人不知道

4次阅读

共计 723 个字符,预计需要花费 2 分钟才能阅读完成。

作者:字节小站
起源:字节小站

举荐一个能够在线搜寻 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 官网出品的。如果你感觉好用,欢送把它分享给你身边的小伙伴。最初帮忙点个“赞“吧

正文完
 0