调试线上代码

一、 设备刷机ROM

1.1 设备刷机Userdebug rom ,柯基地址 https://corgi.pt.miui.com/

二、下载ROM匹配的编译代码

2. 找到对应分支

2.1 找到对应manifest文件

2.2 找到 miui/frameworks/base 分支

2.3 首次下载Framework源码需要先下载对应仓库

2.3.1 gerrit 搜索 project:miui/frameworks/base

2.3.2 克隆下载仓库

复制对应命令 git clone “ssh://zhoubencheng@git.mioffice.cn:29418/miui/frameworks/base”

2.4 切换对应分支

git checkout ${upstream}

2.5 回退代码到指定头节点

git reset --hard ${reversion}

三、AndroidStudio 应用SDK为源码

3.1 配置 Edit Configurations

3.2 配置项目SDK为当前源码目录

四、调试