我想在设备上运行我的 Android 项目。
当我用 USB 电缆连接我的设备时,Eclipse 中没有检测到它。
我重新启动了 Eclipse,并检查了设备上的 USB 调试是否已打开。
谁能告诉我问题是什么以及如何解决?
最佳答案
在开始之前,请确保 USB DEBUGGING IS ENABLED 在您的手机设置中!!!
1) 基本步骤 - 通过 USB 插入设备,然后转到 device page in Android developers blog .在那里您可以找到有关添加 USB 供应商 ID 的必要信息。添加您的设备特定 ID,并在需要时重新启动 Eclipse。
2)如果您能够看到设备已连接(使用命令:'adb devices'
) 更早,但不再,然后尝试重新启动 ADB。 (您可以使用命令:'adb kill-server'
后跟 'adb start-server'
。adb 命令需要从 Android SDK 的平台工具文件夹中执行,如果你还没有导出它)。
3)如果他们都没有成功并且你在 Windows 机器上, 然后检查安装的usb驱动程序是否正确。如果没有安装正确的驱动程序 请在 http://developer.android.com/tools/extras/oem-usb.html 中找到有关如何安装/更新驱动程序的更多信息
如果这也不起作用,请尝试安装 Universal ADB windows 驱动程序 https://plus.google.com/103583939320326217147/posts/BQ5iYJEaaEH
4)您也可以尝试增加超时时间 在eclipse中转到preferences-> android->DDMS,然后尝试增加'ADB connection timeout(ms)'值
根据较新的答案进行更新:
5) 运行 > 运行配置 > 目标。请确保已启用“始终提示选择设备”选项。
特殊情况:Windows 8 和 Nexus 10(来自这个问题:ADB No Devices Found)
Windows 8 wouldn't recognize my Nexus 10 device. Fixed by Setting the transfer mode to Camera (PTP) through the settings dialogue on the device.
Settings > Storage > Menu > USB Computer connection to "Camera (PTP)"
关于android - 使用 USB 电缆连接时在 Eclipse 中未检测到设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8063147/