安装Android Studio
官网地址:link
点击取消方可
1.配置模拟器 Install Emulator
这里的环境变量不能是ANDROID_SDK_HOME否则报错
新建完工程,配置选择设备系统镜像(x86 Images这一栏占用小一些)
运行工程报如下错误:
添加代理mirrors.neusoft.edu.cn并在gradle.properties(Global Properties)中注释掉含https的两行
再次点击运行:
查看Framework源码
1.Source Insight安装
Source Insight工具就不多介绍了,下载并破解:link
2.Framework源码下载
google已经把framework源码托管在了gitHub上:
https://github.com/android/platform_frameworks_base
3.加载源码
① 菜单栏->Project->New Project:
② 选择需要导入的源码,咱们直接add Tree遍历文件夹下的所有文件并加入工程:
③ 开始使用:
1.这里我输入ActivityThread查找到并双击打开
2.接着可以看到左边是类的成员变量和函数的搜索区域,
3.我输入performLaunchActivity并双击进入到方法所在区域
底部是代码关联显示区域,如双击一个变量时,会关联相应的类等。