動態(tài)調(diào)試smali代碼
1.通過AndroidStudion打包一個APK,在通過AndroidKiller把APK編譯出smali代碼,使用AndroidStudio導入smali代碼
2.AndroidStudio動態(tài)調(diào)試smali代碼 首先要安裝smali插件,地址:https://github.com/JesusFreke/smali,下載zip包,安裝插件即可
4.導入smail工程之后,我們需要配置調(diào)試smail的debug的配置

image.png
5.我們找到APP入口的Activity執(zhí)行以下命令

image.png
輸入命令 adb shell am start -D -n 應用包名/APP的主界面的完整路徑
對apk進行動態(tài)調(diào)試 這條命令運行后手機屏幕將會進入到調(diào)試界面(如果手機屏幕沒有進入到調(diào)試界面說明USB沒有連接好手機 或者USB調(diào)試模式 沒有打開 或者其他原因),成功之后手機會彈出Debugger等待界面,此時我們在

image.png
看到了,我們需要調(diào)試的APP進程狀態(tài)已經(jīng)變成可調(diào)式,注意此處的端口
我們不使用8700使用8602,這里的端口是會變的
6.我們打開debug調(diào)試配置

image.png

image.png
這里的端口是我們剛才看到的端口號

image.png
運行debug就可,看到我們調(diào)試界面了