androidstudio阅读器源码(安利一个新的Android源码在线阅读利器)

androidstudio阅读器源码(安利一个新的Android源码在线阅读利器)(1)

1.

作为 Android 开发,在日常工作和学习中,经常需要去阅读 Android 系统的源代码。体验最优的做法当然是把源码下载到本地,但是 Android 版本那么多,对于广大开发而言,略显过重。所以通常我们会选择一些在线看源码的方式。

在之前的文章中,推荐了 androidxref.com,不过它在源码上的的更新没有那么及时,最新的源码只更新到了 Android 9.0,但两个月前 Android 10 的源码已经发布了。

androidstudio阅读器源码(安利一个新的Android源码在线阅读利器)(2)

虽然 androidxref.com 本身提供的功能很好,而且提供了交叉索引,如果不需要研究最新的系统源码,其实也已经满足需求。

但它的缺点也很明显,偶尔会无法访问,并且能访问的时候,速度也非常的慢,经常打开一个源文件要等待几十秒。

2.

今天再推荐给大家一个刚上线的 Android 源码阅读利器,可以在线阅读最新的 Android 10,并且服务器在阿里云,国内访问速度有保障。

这个工具就是 aospxref.com 。

androidstudio阅读器源码(安利一个新的Android源码在线阅读利器)(3)

aospxref.com 来自「虚拟框架」,他们公司的主力产品「太极App」是一款基于 Xposed 框架的工具,Xposed 是什么就不用多说了吧。

「太极App」程序员的工作日常,就是熟读 Android 源码找到可扩展的功能点,以及解决问题的新方案,所以方便的阅读源码对他们来说是强需求。

有需求就自己动手,是程序员的优良传统。开发小哥用开源的 OpenGrok 搭建了一个网站,开放出来给大家使用,同时也承诺保证跟随最新的源码更新。

使用体验上和 androidxref 类似,是因为本身 androidxref 也是基于 OpenGrok,不过版本低于 aospxref 使用的 OpenGrok。从使用体验上来说 aospxref 更优,因为有一些新功能的加持,例如查阅代码的时候会有自动提示。

3.

因为 aospxref 刚上线,我也仅仅是粗略的体验了一下,感觉还不错。

  1. aospxref 是「太极」团队提供的一个 Android 源码阅读网站,并负责维护更新最新的 Android 源码,支持最新的 Android 10。
  2. 服务器在阿里云,国内访问速度有保障。
  3. 基于较高版本的 OpenGrok,阅读体验优于 androidxref。

另外还有两个网站也提供了在线源码阅读的服务,androidos.net.cn 和 aosp.opersys.com,不过也有不同的缺陷,前一个没有提供交叉索引,导致无法很方便的在不同文件之间跳转,后一个呢也有不稳定的情况,而且访问速度也不理想。

总体来说还是推荐大家试试 aospxref.com,毕竟对「太极」团队来说这是强需求,让这个工具越来越好用,本身也符合他们高效工作的目标。

本文对你有帮助吗?留言、转发、收藏是最大的支持,谢谢!


在头条号私信我。我会送你一些我整理的学习资料,包含:Android反编译、算法、设计模式、虚拟机、Linux、Kotlin、Python、爬虫、Web项目源码。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页