Source Insight阅读Android Frameworks源码

最介绍如何使用Source Insight阅读源码之前,推荐一个在线阅读源码的网站grepcode,而且其中查找某个方法在哪些地方有过调用这个小功能还是蛮有用的。

Source Insight的安装与破解

  1. 首先去官网下载原版Source Insight 4并安装完成。
  2. 下载sourceinsight4.exe文件,替换安装文件夹下的sourceinsight4.exe。 链接:http://pan.baidu.com/s/1pLUePyb 密码:1zua
  3. 然后下载si4.pediy.lic文件。 链接:http://pan.baidu.com/s/1dFMXEAP 密码:ye18
  4. 点击启动sourceinsight4,会弹出如下的提示框:
  1. 选择第三项,点击下一步,将下载的si4.pediy.lic文件导入即可。下次打开就不会再提示输入注册码了。

源码文件导入

  1. 首先去github上下载framework的源码。
  2. 菜单栏->Project->New Project:点击ok,进入下一步

3.工程设置: 默认即可,点击ok,进入下一步

  1. 导入源码 : 选择Add All全部导入
  1. 选择导入子目录 : 不仅导入目录, 子目录迭代导入
  1. 扫描源码文件 :
  1. 扫描完成 ,点击确定,开始导入
  1. 开始导入,导入完成后,点击Close

9.回到主界面后点击文件打开按钮,左边会出现文件搜索的区域

10.查找 ActivityThread 源码,文件查找到后,双击打开即可阅读源码。Ctrl+鼠标左键可查找出相关联的文件。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏专注研发

linux常用命令

     -a          列出当前目录下所有文件及目录,包括隐藏的a(all)

22810
来自专栏郭耀华‘s Blog

Java环境变量配置

设置JAVA_HOME: 一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候...

32660
来自专栏波涛汹涌

在CentOS 7上安装MongoDB

在这个MongoDB教程中,我们将解释如何在CentOS 7上安装数据库,然后提供一些基本特性和功能的简短指南。

3.1K20
来自专栏java一日一条

理解Cookie和Session机制

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确...

24610
来自专栏Java技术栈

Intellij IDEA Debug 调试技巧

F8: 跳到下一步 F7:进入到代码 Alt+shift+F7:强制进入代码 Shift+F8:跳到下一个断点 Atl+F9:运行到光标处 ctrl+shift...

18840
来自专栏闵开慧

Eclipse中Maven打包程序并在Linux中运行

Eclipse中Maven打包程序并在Linux中运行 1 在Eclipse中新建Maven工程 ? ? ? 新建后的maven工程如下: ? 新建Maven工...

1.4K60
来自专栏Java帮帮-微信公众号-技术文章全总结

Linux常用命令

Linux常用命令 常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a ...

56560
来自专栏IT笔记

Linux下用户组、文件权限详解

用户组 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念 所有者 所在组 其它组 改变用户所在的组 ...

37740
来自专栏Java3y

Tomcat+Servlet面试题都在这里

下面是我整理下来的Servlet知识点: ? 图上的知识点都可以在我其他的文章内找到相应内容。 Tomcat常见面试题 Tomcat的缺省端口是多少,怎么修改 ...

45230
来自专栏码农阿宇

dot watch+vs code提升asp.net core开发效率

在园子中,已经又前辈介绍过dotnet watch的用法,但是是基于asp.net core 1.0的较老版本来讲解的,在asp.net core 2.0的今天...

37450

扫码关注云+社区

领取腾讯云代金券