基本上跟linux 一样
1.把ida 目录下android_server 传到android 目录中 如: adb push android_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 不支持