Android Studio调试smali

 1.使用android killer反汇编apk,生成smali文件夹

2.Android studio安装smalidea-0.06插件,点击File->Settings->plugins->instal plugins from disk,选择下载的zip包就行,不要解压。安装完成后,AS提示重启生效,重启即可.

        注意:Android studio4.0以上版本安装smalidea-0.06,4.0以下版本安装smalidea-0.0.5版本。

3.找到apk包名及启动界面, 在AS的终端以调试模式启动应用

adb shell am start -D -n cn.com.cvsource/.modules.main.SplashActivity

查看进程 adb shell ps|grep cvsource

雷电模拟器自动显示进行

4.设置端口转发,这条命令的含义可以认为是在本地8700端口与手机2790进程之间建立一条通道,当开始调试时,AS连接本地的8700端口,通过这条通道控制程序的运行

adb forward tcp:8700 jdwp:2790

 5.打断点进行调试

猜你喜欢

转载自blog.csdn.net/qq_41369057/article/details/131227286