1.在设备上运行android_server64(Android设备必须root)# cp /Applications/IDA\ Pro\ 7.0/dbgsrv/android_server64 .# adb push android_server64 /system/bin# adb shell android_server64# adb forward tcp:23946 tcp:23946注意:如果设置这一步,Hostname设置:localhost或127.0.0.1即可.# adb push test /data/local //将需要debug程序push到android2.IDA单步调试,打开需要调试的可执行文件F12:下断点--->Debugger --->Run  --->Remote ARMLinux/Android debuggerApplication:/data/local/test(调试文件名的路径)Directory:/data/local(调试文件名的目录)Hostname:192.168.3.22(android设备ip) Port:239463.开始调试按F9进入开始调试F7:单步进入F8:单步走

 

更多相关文章

  1. Android培训班(31)
  2. UnsatisfiedLinkError: dalvik.system.PathClassLoader nativeLi
  3. android 9.0 app 开发问题总结
  4. 去除警告 Android(安卓)NDK: WARNING: APP_PLATFORM Android-14
  5. Android(安卓)判断当前设备是手机还是平板
  6. Android(安卓)Audio 数据流详解
  7. Android(安卓)sdcard读写文件(二)
  8. android 遍历assets下的文件
  9. tess_two Android图片文字识别

随机推荐

  1. Android 4 游戏高级编程(第2版)
  2. Android界面布局(Layout)和菜单(Menu)
  3. Android开发环境(入门)
  4. 2020-Android面试
  5. 【转】Android(安卓)APP性能及专项测试(个
  6. Android开发从Dagger2迁移至Kodein的感受
  7. android:debuggable="false"
  8. Android App开发基础篇—数据存储(SQLite
  9. Android(安卓)自定义View -- 简约的折线
  10. Android TextView去掉paddingTop和paddin