为什么eclipse无法检测android设备?

时间:2012-01-10 07:39:43

标签: android eclipse

Eclipse无法检测到我的Android设备,但它可以与模拟器一起运行。我对Android设备设置没有任何问题,因为它在我的旧笔记本电脑中运行良好。

任何想法?

9 个答案:

答案 0 :(得分:12)

当您启动设备时,有时adb无法识别它,因为它已经启动。因此,在这种情况下,您只需要从DDMS->Devices

重置adb

enter image description here

答案 1 :(得分:3)

通过命令promt ...

转到android-sdk/platform-tools/

写命令.. adb devices(它将显示附加设备列表)

如果它不显示设备编号,请查看系统上设备的驱动程序。如果显示然后只是重启eclipse ..

答案 2 :(得分:2)

检查android:minSdkVersion是否低于或等于手机上运行的版本。如果它更高,它将不会显示在“Android设备选择器”

答案 3 :(得分:1)

此外,安装USB驱动程序后,您可能需要将Android设备设置为开发人员模式,并在设备上启用USB调试,然后才能通过adb或eclipse查看。来自http://developer.android.com/tools/device.html

2.在设备上启用USB调试。 ◦在大多数运行Android 3.2或更早版本的设备上,您可以在设置>下找到该选项。应用程序>发展。

在Android 4.0及更高版本中,它位于设置>开发者选项。

注意:在Android 4.2及更高版本中,默认情况下隐藏Developer选项。要使其可用,请转到设置>关于手机和点击建立号码七次。返回上一个屏幕以查找开发人员选项。

答案 4 :(得分:1)

在我的情况下,我运行了adb-devices,它确实显示了我的设备,并且在我正在使用的PC上未经授权。 我去了开发人员工具并禁用了,然后启用了USB调试。然后它提示我对该计算机的授权,然后它工作正常。

希望这有助于某人。

答案 5 :(得分:0)

尝试使用命令提示符连接./adb connect 192.168.xxx.xxx:5555

答案 6 :(得分:0)

如果您正在运行Linux,则必须将设备添加到/etc/udev/rules.d/51-android.rules文件中。

看看这里:http://developer.android.com/tools/device.html。它是关于使用硬件设备的文档。

答案 7 :(得分:0)

您是否未在Android设备中启用“调试模式”? 如果没有,请先启用它。然后按照本文中的步骤操作。
此示例使用Lenovo P770作为设备 http://www.mywordismyopinion.com/2014/02/experience-using-smartphone-lenovo-p770.html

- 希望这很有用,:)。

答案 8 :(得分:-2)

只需安装任何驱动程序是您的设备提供商提供的任何兼容性软件,如三星提供kies,Htc提供同步等。

检查您的系统或防病毒是否阻止它。