美文网首页
1.smali动态调试

1.smali动态调试

作者: rc0903 | 来源:发表于2019-06-19 12:51 被阅读0次

    一、相关配置设置,不清楚的具体步骤可查询资料

    1.设置android:debuggable="true",一般包里没这个配置,所以需要自行加上重新打包。

    2.要用AndroidStudio动态调试smali代码 ,首先要安装ideasmali插安装ideasmali插件,File->Settings->Plugins,从Bitbucket(https://bitbucket.org/JesusFreke/smali/downloads/)下载页面下载最新的smalidea.zip文件;

    3.导入smail文件夹

    4.选择File-->Project Structure 配置JDK

    5.远程调试配置设置,这里主要注意端口的设置,后面实际配置说明。

    二、操作步骤注意点

    1.adb 连接   e:  CD: E:\as_sdk\platform-tools  adb connect 127.0.0.1:62001,我的是夜神模拟器。

    2.adb shell am start -D -n {包名}/xxxxxx.activity(启动页)

    记住onlie 3652   端口8700,上面的远程调试配置需要

    3.关闭Android Device Monitor,因为它会占用8700端口 导致后面转发端口失败,执行 adb

    forward tcp:8700 jdwp:3652

    4.可以选择配置的远程调试进行调试吧~~~~~~~

    自己学习过程的记录,方便自己查阅,加油~,相关资料:https://www.52pojie.cn/thread-977450-1-1.html

    相关文章

      网友评论

          本文标题:1.smali动态调试

          本文链接:https://www.haomeiwen.com/subject/dpwhqctx.html