您的位置:首页 > 其它

elipse手机设备显示Target unknown或者offline解决方法

2014-09-19 13:27 120 查看
参考资料:
http://blog.csdn.net/yuanjingjiang/article/details/11297433 http://www.educity.cn/wenda/153487.html http://bbs.csdn.net/topics/390489127
最近才做的一个任务,要修改一个产品的bug,于是借了几个型号的手机进行调试,发现有的手机打开了开发者模式中的USB调试的选项,在运行项目时(成功安装了驱动),出现问题:



或者AVD Name下面出现:offline的提示,网上搜了很多解决方法,先把别人的解决方法贴出来,再说下自己怎么解决的:

(注意:前提是已经成功安装了驱动)

方法1(自己没试,不懂怎么弄):

1. 查看设备的vendor ID:

ubuntu@ubuntu:~$ lsusb

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 002: ID 24ae:2000

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 001 Device 004: ID 0bb4:0cfe High Tech Computer Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2.添加手机设备到usb列表中

输入:

3. 保存,在命令行中运行:

然后再重启一下eclipse,右键运行,问题解决了。

方法2:(尝试了,没成功)

close Eclipse (关闭Eclipse)

end the adb.exe process (using Windows Task Manager)(用任务管理器结束adb.exe进程)

restart Eclipse (the device was now recognized in Android Device Chooser)(重启Eclipse)

方法3:直接重启电脑或者手机(试了,也没解决)

自己解决方法:

试过方法2,3后,还是不行,于是只能屈服于手机助手了:安装一个360手机助手(或许豌豆荚之类的也可以吧,没有试),按照提示一步一步来,最后可以进行手机调试了。

注意:最好先试下别的方法,因为不喜欢360手机助手,安装后有几个不爽的地方:

1、把别的模拟器(自带的模拟器、Start BlueStacks等)都挤没了,只能用手机调试了

2、强制你在手机上也安装手机助手

3、就算拔了手机,也检测不到别的模拟器,尤其是Start BlueStacks,必须重启电脑才能重新检测。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: