问题现象:
当我们debug程序时,选择Android device总是为空,明明手机已经设置为调试模式。
首先:
1.Can't bind to local 8600 for debugger
重启 模拟器和eclipse 把 adb进程杀掉
任务管理啊或者cmd:adb kill-server
重启eclipse 就行了啊
window-->preferences-->DDMS-->修改Base local debugger port:8601.
Use ADBHOST 选中 127.0.0.1。
如果以上解决不了问题,就尝试下边的办法。
其次:
查看AndroidManifest.xml, <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="15" />这里的版本号很重要,如果你写的版本号大于自己的手机实际版本号,那么就不会弹出来。自己的手机android版本是2.3.3,但是设置的是15,就是4.0,所以只需要将15改成8或者更低版本即可。