androidstudio阅读器源码(安利一个新的Android源码在线阅读利器)
1.
作为 Android 开发,在日常工作和学习中,经常需要去阅读 Android 系统的源代码。体验最优的做法当然是把源码下载到本地,但是 Android 版本那么多,对于广大开发而言,略显过重。所以通常我们会选择一些在线看源码的方式。
在之前的文章中,推荐了 androidxref.com,不过它在源码上的的更新没有那么及时,最新的源码只更新到了 Android 9.0,但两个月前 Android 10 的源码已经发布了。
虽然 androidxref.com 本身提供的功能很好,而且提供了交叉索引,如果不需要研究最新的系统源码,其实也已经满足需求。
但它的缺点也很明显,偶尔会无法访问,并且能访问的时候,速度也非常的慢,经常打开一个源文件要等待几十秒。
2.今天再推荐给大家一个刚上线的 Android 源码阅读利器,可以在线阅读最新的 Android 10,并且服务器在阿里云,国内访问速度有保障。
这个工具就是 aospxref.com 。
aospxref.com 来自「虚拟框架」,他们公司的主力产品「太极App」是一款基于 Xposed 框架的工具,Xposed 是什么就不用多说了吧。
「太极App」程序员的工作日常,就是熟读 Android 源码找到可扩展的功能点,以及解决问题的新方案,所以方便的阅读源码对他们来说是强需求。
有需求就自己动手,是程序员的优良传统。开发小哥用开源的 OpenGrok 搭建了一个网站,开放出来给大家使用,同时也承诺保证跟随最新的源码更新。
使用体验上和 androidxref 类似,是因为本身 androidxref 也是基于 OpenGrok,不过版本低于 aospxref 使用的 OpenGrok。从使用体验上来说 aospxref 更优,因为有一些新功能的加持,例如查阅代码的时候会有自动提示。
3.因为 aospxref 刚上线,我也仅仅是粗略的体验了一下,感觉还不错。
- aospxref 是「太极」团队提供的一个 Android 源码阅读网站,并负责维护更新最新的 Android 源码,支持最新的 Android 10。
- 服务器在阿里云,国内访问速度有保障。
- 基于较高版本的 OpenGrok,阅读体验优于 androidxref。
另外还有两个网站也提供了在线源码阅读的服务,androidos.net.cn 和 aosp.opersys.com,不过也有不同的缺陷,前一个没有提供交叉索引,导致无法很方便的在不同文件之间跳转,后一个呢也有不稳定的情况,而且访问速度也不理想。
总体来说还是推荐大家试试 aospxref.com,毕竟对「太极」团队来说这是强需求,让这个工具越来越好用,本身也符合他们高效工作的目标。
本文对你有帮助吗?留言、转发、收藏是最大的支持,谢谢!
在头条号私信我。我会送你一些我整理的学习资料,包含:Android反编译、算法、设计模式、虚拟机、Linux、Kotlin、Python、爬虫、Web项目源码。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com