常言说:工欲善其事,必先利其器,所以要很好的阅读Android的源码,就先准备好工具。
第一款工具:VPN
由于天朝的原因,Google的很多东西我们都无法阅读,所以第一步就是突破。之前用的是红杏这个插件,15年底一直不能使用;现在用的是旗鱼的VPN,虽然经常掉线,但是还能满足需求。
第二款工具:官方android开发API
(http://developer.android.com/index.html)
第三款工具:Android SDK Search
这一款是属于Google自带的插件,它的作用就是你在官方的API搜索到相关的信息后,会有view sourse这样的字样,它所关联的就是源码数据(Google的ASOP项目,它的地址是:https://android.googlesource.com/?format=HTML)
第四款工具:Sourse insight
如果第三款工具是在线版的,而第四款工具就是离线版的啦。具体怎样使用,可以找无所不能的度娘。

Android阅读源码从工具开始相关推荐

  1. 【转】使用 vim + ctags + cscope + taglist 阅读源码

    原文网址:http://my.oschina.net/u/554995/blog/59927 最近,准备跟学长一起往 linux kernel 的门里瞧瞧里面的世界,虽然我们知道门就在那,但我们还得找 ...

  2. Android Pie源码阅读 -----深入理解init(一)

    在阅读源码之前,我们应要熟悉整个Android的系统架构,在针对某一层进行深入理解,否则东看西看没有方向没有目标会导致思绪紊乱,这样读源码的效果不佳 这篇文章主要参考gityuan阅读Android ...

  3. 大牛们是怎么阅读 Android 系统源码的?

    转载自https://www.zhihu.com/question/19759722 作者:王宇龙 链接:https://www.zhihu.com/question/19759722/answer/ ...

  4. android小说阅读源码、bilibili源码、MVP新闻源码等

    Android精选源码 一款基于 MVP+RxJava2+Retrofit2 的应用--熊猫眼 android 五子棋源码分享 android实现全国地图点击效果 android实现立体图案绘制的代码 ...

  5. android源码阅读笔记1-配置源码路径/阅读源码方法讨论

    开始之前 android studio中配置android源码路径 android studio中有源码的路径,你只需要打开SDK Manager下载源码然后重启android studio即可查看源 ...

  6. Linux下阅读源码工具

    闲来无事,于是又想进到Linux内核里面去逛逛了,但是只装了个ctags的工具,虽然说它可以在源码中到处跳动查看代码,但是感觉应该会有更好的方法. 虽然说可以转到windows下面去使用SourceI ...

  7. Android源码分析工具及方法

    转载自:http://bbs.pediy.com/showthread.php?t=183278 标 题: [原创]Android源码分析工具及方法 作 者: MindMac 时 间: 2014-01 ...

  8. Android 源码分析工具

    2019独角兽企业重金招聘Python工程师标准>>> 标 题: [原创]Android源码分析工具及方法 作 者: MindMac 时 间: 2014-01-02,09:32:35 ...

  9. Android系统源码在线阅读(Android4.4~Android13.0)

    原文链接 ​Android系统源码在线阅读(Android4~Android13) Android系统源码下载.编译.刷机 玩转Android10(二)刷机操作 Android系统镜像刷机方法(一) ...

最新文章

  1. 【TensorFlow】ValueError: Shape must be rank 1 but is rank 0 for ' ’ with input shapes: [].问题
  2. Spring mvc注解方式使用事务回滚
  3. 一致性哈希算法 应用
  4. 微信小程序入门一: 简 介、文本、事件、样式
  5. 37 MM配置-采购-采购订单-采购订单审批-编辑类
  6. 索引 | 学堂原创推文汇总-v2
  7. js jquery 判断元素是否在数组内
  8. array in java,ArrayList to Array Conversion in Java
  9. 【sklearn第十八讲】神经网络模型
  10. Euraka的搭建和使用
  11. so库你应该知道的基础知识
  12. Android 一体机研发之修改系统设置————声音
  13. Loadrunner11安装及globa-10000配置
  14. svn多分支合并主干冲突 svn Working copy and merge source not ready for reintegration
  15. 屏蔽ip段访问 html,限制某IP段对网页的访问(ASP)
  16. jam stack_纯JAM堆栈
  17. 字节跳动在Spark SQL上的核心优化实践
  18. 一次性全部给你,这4款名不见经传的精品软件,用了就放不下
  19. Hadoop——开源分布式计算平台简介
  20. 模拟电路设计(40)---你真的懂“接地”吗?

热门文章

  1. 激战2电信服务器哪个最多,玩家浅谈 激战2电信一区服务器派系之争
  2. java 代码实现各数据的正则校验
  3. java获取当前时间(年月日)
  4. Android kernel log level查看和设置
  5. windows CE初次接触(一次升级长安致尚XT高德导航的经历)
  6. 球差产生的原因、定量分析和校正方法(zemax)
  7. JST日本压着端子PH系列线对板连接器的PCB封装库
  8. 白魔法师(牛客小白月赛25 图、并查集)
  9. 基于百度AI在ROS上实现人体检测功能
  10. 研发效能度量的正确姿势与落地实践(演讲PPT分享版)