美文网首页
无源码调试App

无源码调试App

作者: 江ls | 来源:发表于2020-12-29 15:49 被阅读0次
    1. 编译并安装debuggable为true,minifyEnabled为false版本apk

    2. AndroidStudio安装Smalidea插件 [https://bitbucket.org/JesusFreke/smali/downloads/]

    AndroidStudio4.1安装Smalidea-0.05提示不支持,可直接解压到AS的plugins目录, 然后修改AS的File->Settings->Editor->File Types-> 找到smail,将AS自带的Smali support插件 Registered patterns关联.smali去掉, Smalidea加上.smali类型文件关联,否则smali文件中无法设置断点。

    1. 使用apktool反编译apk,产生smali代码 [https://ibotpeaches.github.io/Apktool/]

    2. 创建工程, 将smali拷贝到工程中,在smali目录上右键选择Mark Directory As-Sources Root

    3. AS上点击Attach Debugger to Android Process,选择调试的进程即可

    图片20201229154052.png

    相关文章

      网友评论

          本文标题:无源码调试App

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