美文网首页
每日总结-第三天

每日总结-第三天

作者: SamiraG | 来源:发表于2020-04-03 00:22 被阅读0次

ida调试Genymotion的Android模拟器

Arm环境

Genymotion虽然是Android模拟器但实际使用的是x86的指令集,如果apk文件中使用了ndk编程,则需要在模拟器中安装arm指令转x86指令的转换器,https://github.com/m9rco/Genymotion_ARM_Translation 这里包含了各种版本SDK的转换器,直接在package中取相应的版本拖到模拟器中安装后重启即可。

调试环境配置

第二天总结中提到的配置适用于使用root了的手机,但是对于Android模拟器稍微有点区别。
如果是x86的模拟器

  1. 使用dbgsrv文件夹中的android_x86_server文件,而不是android_server文件
  2. 在ida中选择 Remote Linux debugger而不是Remote ARMLinux/Android debugger

但是我用Genymotion按照这个步骤来还是会出错,换上了夜神的模拟器.

  1. 首先需要打开模拟器的设置,点系统版本号5次打开开发者模式
  2. 找到nox_adb.exe文件,输入nox_adb.exe connect 127.0.0.1:62001然后执行adb connect 127.0.0.1:62001就可以执行adb了。如果失败的话就nox_adb.exe kill-server再执行connect如果还是不行就换成5037端口.

夜神模拟器可以用android_x86_server也可以用android_server,但是附加成功以后,不下断点的时候可以正常执行,下了断点以后会出现SIGILL和SIGTRAP等错误,我感觉好像就是模拟器的原因...

总结

今天一天就是在不断的装模拟器,我用了Genymotion,夜神, 网易momo这些模拟器都调试不通,就是一下断点就SIGTRAP or SOGILL...绝望...还是需要去买一个手机

IDA调试 android so文件的10个技巧

相关文章

  • Day3 日报—《超级个体30天实践群》

    《每日一问》Day3 精要总结 感谢今天的首席产品官伽蓝214(何骁毅)的整理。 超级个体第三天,每日一问: 今天...

  • 2019-06-29

    每日总结,第三天。。 睡一天,晚上小碗菜。3小节,2总结。 吃饭回来在快递门口坐了一下,喜欢上他家的桌子椅子了。再...

  • 每日总结-第三天

    ida调试Genymotion的Android模拟器 Arm环境 Genymotion虽然是Android模拟器但...

  • 2020-11-19

    一阶专业课总结 【6Q培训管理部*《高EQ导师》一阶专业课*每日总结】第三天 姓名:曾文秀 第八组 一、今天的课程...

  • 自我复盘

    每日计划总结,每日时间复盘,反馈总结规矩,计划,实施,总结 每日复盘的内容如下: 都完成事项: 未完成事项: 原因...

  • 2020重启计划Day15今日复盘

    早睡早起 每日三件事 01 瑜珈早课学习 瑜珈早课学习的第三天,今天状态明显不如昨天,自己总结了一下,主要有几个原...

  • 2017/1/14本周总结反思

    #每日打卡# 每日三件事✔ 每日小确幸✔ 每日昨日总结✔ 每日睡前醒后冥想✔ 今天加班出货...

  • 2022-01-09

    每日睡觉之前做个小总结,就知道实际做的事情并不多, 每日总结 复盘计划 完成每日工作 没周 每月 才可以更好的完成...

  • J爸训娃记(136) 让孩子学会每日总结非常重要

    第一百三十六篇 4-5岁目标的达成情况总结 (三) (接上篇) 5. 每日总结 每日总结也是儿子坚持得比较不错的习...

  • 每日总结

    回顾总结每日成就事件两三事,发觉个人优势,持续正向反馈。选择自己喜欢,喜欢自己选择。 每日总结每日经验教训一两事,...

网友评论

      本文标题:每日总结-第三天

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