基本上跟linux 一样
1.把ida 目录下android_server 传到android 目录中
如:
adb pushandroid_server /data/local/tmp/
adb shell 进入模拟器
cd /data/local/tmp/
chmod 755 android_server
./android_server
看到监听端口 23946

2.在windows 控制台下转发window 到模拟器或者手机的端口
adb forward tcp:23946 tcp:23946

3.ida 中选择android 调试
在Debuggger 中的process options 的
hostname 填上localhost
port: 23946

4.在Debuggger 中的attach 上android 所对应的程序就行了

如果不调so,而是调是bin的话
第3部application 填上:你bin 在模拟器或者手机的路径
Input file:同application
Directory:你bin 在模拟器或者手机的目录路径
有参数的话,参数也填上
然后直接在第4部F9 或者start process

对于使用symbian的同学注意下:
第3部application 填上:你bin 在手机的路径
Input file:你本机电脑上的程序路径
port:com口

手机上要安装trk
注意:ida6.1 才支持android 调试,5.5 不支持

更多相关文章

  1. android 获取路径目录方法以及判断目录是否存在,创建目录
  2. android 屏幕
  3. Android(安卓)的一些命令(补充中..)
  4. Ubuntu上交叉编译valgrind for Android(安卓)4.0.4的过程与注意
  5. 下载各个版本SDK Tools及ADT的技巧
  6. 下载各个版本SDK Tools及ADT的技巧
  7. Android搜索手机文件
  8. Android获取SD卡上图片和视频文件及其缩略图
  9. Android手机定位未开启,跳转到GPS开启页面

随机推荐

  1. 给按钮添加点击效果小结
  2. Android中读取properties文件1
  3. Android(安卓)为【apk】文件签名,增加修改
  4. android openmax&surfaceflinger
  5. EvilCode的专栏╭☆╯ -- Android/Linux
  6. Mac Android(安卓)Studio安装教程
  7. Paint常用方法介绍
  8. EditText默认不弹出键盘
  9. Android实现选择本地音乐
  10. Android(安卓)stdio 3.0以上版本将图片文