Android 之 DDMS【真机或模拟器】找不到设备

一:原因

不管是使用真机还是模拟器测试,你如果想要打开项目包名下的文件DDMS就需要连接你的设备,

不然就会成这样,如下图所示:

Android 之 DDMS【真机或模拟器】找不到设备

二:解决

佳姝1:在你的AS项目中打开你的sdk文件位置,如下图:

Android 之 DDMS【真机或模拟器】找不到设备  Android 之 DDMS【真机或模拟器】找不到设备

佳姝2:打开后在空白处shift+鼠标右键打开你将要输入adb命令窗口,并输入1、adb kill-server  2、adb start-server   。

Android 之 DDMS【真机或模拟器】找不到设备Android 之 DDMS【真机或模拟器】找不到设备

DDMS如果这样显示那么你就成功哩,如下图:

Android 之 DDMS【真机或模拟器】找不到设备

佳姝3:除此以外以下都是ADB连接问题,可参考

1、也可查看adb 的进程端口号是什么,输入命令 adb nodaemon server 显示端口号。

Android 之 DDMS【真机或模拟器】找不到设备

2、查看端口号对应的进程pid ,输入命令 netstat -ano  查看对应的端口号的进程号。

3、查看进程号对应的进程名称或结束进程 tasklist|findstr "进程号"或 taskkill /f /pid 进程号,

或者彻底删除这个驱动程序 在任务管理中找到tadb 那个进程程序右击找到它所在的文件夹,直接删除即可!

4. 插拔下USB连接线

5. 关闭USB模式再打开

6. 关闭所有PC套件,例如:杀死 Wandoujia  相关的所有进程,ok

wandoujia_daemon.exe

wandoujia_helper.exe

7. 重启Eclipse7. 查看有几个ADB进程,全部杀死再重新启动ADB

8. 查看下USB先是否连接电脑与手机

9. 重启手机

10. 关闭占用5037端口软件

11. 更新adb 

 可参考原文链接 http://blog.csdn.net/love_world_/article/details/8130416