工具之目录
11.源码阅读的工具?
=====
11.源码阅读的工具?
阅读代码的工具:源码下来了,如何更方便自己阅读呢?
那就需要一个称手的软件,在windows 下可以使用`source insight`。
作为 MAC 用户很忧伤。以下内容针对 MAC 用户,windows 用户去就使用`source insight`吧。
2.vscode:查看源码也是比较好的
1. sublime
sublime 也算是我非常喜欢的一个文本编辑器,当然功能非常强大,你可以给它安装个ctags 插件,然后用来查看源码。
由于大家版本都不同,如何安装自己搜索啦,关键词 sublime 查看源码
2. UnderStand
最终的效果是这样的:
记得导入后等它index 完毕,快捷键什么的,自己去摸索吧。
功能非常强大,可以生成各种图。
缺点就是有点卡。
11.下载安卓源码的地址?
官方地址:https://android.googlesource.com/
如果你的网络够给力,直接下载。
清华大学镜像地址:
https://aosp.tuna.tsinghua.edu.cn/
当然我们并不希望下载完整的源码,下载下来我也不知道怎么编译。
所以我们只下载自己需要的部分:
git clone https://aosp.tuna.tsinghua.edu.cn/platform/frameworks/base
当然github 也有地址:
https://github.com/aosp-mirror/platform_frameworks_base
也可以提供下载。
相信到这里,你肯定能下载下来一份frameworks源码!