動態(tài)調(diào)試smali代碼

動態(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)試界面了

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容