# 环境准备
1.雷电模拟器,开启root
2.jadx:
https://sourceforge.net/projects/jadx.mirror/files/v1.5.0/jadx-gui-1.5.0-with-jre-win.zip/download
3.java jdk 11
https://www.oracle.com/cn/java/technologies/javase/jdk11-archive-downloads.html
4.android studio 最新版官网下载
下载后安装,自定义配置时下载 android sdk
# 调试
1.jadx-gui打开apk文件 文件-另存为gradle项目
2.Android studio 打开1.导出的项目文件夹中的源代码(java)文件夹
3.配置项目sdk为java sdk
4.配置远程调试
记住此处Port
5.雷电模拟器打开app
6.cmd中adb shell ps查看模拟器中进程,找到app的pid
7.cmd中adb forward tcp:上面那个记住的Port jdwp:app的pid
8.android studio 运行debug
9.出现连接成功后,打断点(打函数断点。行断点我没断住),再在模拟器中操作app即可断住