推荐几个Android源码在线查看的网站
推荐几个在线可查看Android源码的网站,包括最近的Android 10源码哦
正文
http://androidxref.com/
http://aospxref.com/
https://www.androidos.net.cn/sourcecode
以上三个是个人比较喜欢用的,先说下 http://androidxref.com/
我们可以从左侧选择不同版本的Android源码查看,比如选择Android9.0的源码
比较常用的我们可以在FullSearch中进行关键字检索,注意右侧in Project至少选择一个否则无法查找,全选也可,比如我们检索下AudioManager,in Project 选select all。
这时会把所有包含AudioManager的文件全部列出来,如果觉得过多,或者只想看AudioManager.java中的源码,也可以这样
通过file path去查找,这样只有一条就是我们想看的,如果我们想搜一窜字符,可以通过""把要检索的引起来,如下:
有些时候我发现这个网站访问的不是很快,而且还有没Android 10的源码,后来发现 http://aospxref.com/这个网站不错,
即是我们熟悉的opengrok,又有最新的Android10,而且访问那是刷刷刷。但缺点就是版本是从4.4开始的不如 http://androidxref.com/全。
aospxref的检索方式跟androidxref的检索方式相同,只不过增加了一个过滤条件
type我们可以选择检索什么类型的文件,非常的方便。
最后 https://www.androidos.net.cn/sourcecode就不多说了,也是可以看Android 10源码的,但检索不是很方便,用的不是很多
但每个目录都有介绍,对于不熟悉的人员,可以参照这个源码
结尾
条条大路通罗马。查看源码的方式也是很多的,也可以翻墙直捣黄巢,墙内也是百花齐放,就不多说了,多说我也不知道了。以上只是个人常用的分享~
liujian_011: 在AudioPolicyManager中调用完mPolicyMixes.setUidDeviceAffinities(uid, devices)这个接口后,往下是怎么调用到HAL层的接口呢
qq_35990099: Android 10 不是着重讲一下焦点矩阵吗
普通网友: 同问,个人理解是用于标识各个stream流的东西,stream流指定他是哪个usage,安卓就会根据usage选择输出设备
leoStack: 楼主加油
CSDN-Ada助手: 非常感谢博主写下这篇关于Android O Touch声音播放流程的博客,对我们学习Android开发有很大帮助。我觉得下一篇博客可以继续深入探讨Android O中的音频处理相关技术,比如如何实现音频播放的高效率与多路复用等方面。这样的技术文章对其他Android开发者一定会有很大的帮助和启发。期待你的下一篇博客! 为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。