利用google快速搜索android源码

本文介绍如何使用Google的高级搜索功能精确查找Android应用框架层的相关资料,通过逐步优化搜索关键字提高搜索效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前段时间在网上看到Google搜索原来还有一些特殊的用法,具体的可自行搜索“google高级搜索使用技巧",其中我比较感兴趣的是有一条可以指定某个网站来搜索,比如我现在想搜索在CSDN上关于“android”的文章,则可以这样来搜索 “android site:csdn.net”,这样一来搜出来的链接全部都是CSDN上的


于是乎,我们就可以利用这一点来快速的搜索一些我们想要找的东西,比如我现在想要搜索Android应用框架层中的某个类,如Context,我们可以这样搜索

"Context site:github.com"(这里都以Github网站为例),但是搜出来一看,结果如下:





这里并没有我们想要的结果,甚至于前几页都没,因为像Context这种在编程语言中用的比较多的单词,很多语言可能都会用到,所以这里我们再改进一下,把搜索关键字变为“Context site:github.com/android”,在域名后面再添加一个关键字android,搜出来的结果如下:







于是这里搜出来的第一个链接就是我们想要的,然后我们再继续搜索一个其他的,比如Service,搜出来的结果如下:






结果让人大跌眼镜,整个第一页居然都没有我想要的结果,什么service.cpp这些底层文件都搜出来了,我们想要的是应用层的java文件,于是我们再进一步改进搜索关键字,改为“Service.java site:github.com/android”,添加一个.java关键字,搜索结果如下:





这里终于得到我们想要的结果了,第一个链接便是


当然android源码还可以在其他网站搜索,如googlesource.com,grepcode.com等。 

googlesource虽然是Google官方源代码出处,但是却有被墙的风险,而且打开链接的速度很慢。grepcode的界面风格不太喜欢,相比之下感觉还是github.com更稳定,更美观点



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值