Adb Devices无法找到我的手机

时间:2011-06-24 14:59:15

标签: android adb

我想让adb看到我的三星Fascinate手机,以便我可以通过usb将我的Android应用程序安装到手机上。我使用的是osx 10.6.7。

当我运行“adb devices”时,它不会列出我的设备,“adb usb”表示“找不到设备”。

启用了USB调试,我尝试在存储模式和媒体模式下连接。当我处于存储模式时,我可以在Finder中看到手机的驱动器,所以我知道usb连接有效,但是adb仍然无法找到它。

我读到Mac上没有usb驱动程序,它只是应该工作,但似乎并非如此。

有什么建议吗?

6 个答案:

答案 0 :(得分:65)

尝试这样做:

  • 拔下设备
  • 执行adb kill-server && adb start-server(重启adb)
  • 重新插入设备

您也可以尝试编辑adb配置文件.android/adb_usb.ini,并在标题后添加一行04e8。重新启动更改生效所需的adb。

答案 1 :(得分:37)

我有三星Galaxy,我和你有同样的问题。以下是修复方法:

在Windows PC上的设备管理器中,即使可能说USB驱动程序安装正确,也可能存在损坏。

我进入设备管理器并卸载了SAMSUNG Android USB复合设备,并确保选中“删除驱动程序软件”复选框。现在设备将有一个感叹号等。我右键单击并再次安装驱动程序(刷新副本)。这最终让adb承认我的手机是模拟器。

正如其他人所说,对于Nexus 4,您还可以try this fix

答案 2 :(得分:24)

我做了以下操作让我的Mac再次看到设备:

  • 运行android update adb
  • 运行adb kill-server
  • 运行adb start-server

此时,调用adb devices再次开始返回设备。现在运行或调试您的项目以在您的设备上进行测试。

答案 3 :(得分:14)

我有一台中兴新月手机(Orange San Francisco II)。

当我将手机连接到USB时,磁盘会显示在OS X中,名为“ZTE_USB_Driver”。

正在运行adb devices显示没有连接的设备。但是,当我从OS X中弹出“ZTE_USB_Driver”磁盘并再次运行adb devices后,手机会显示为已连接。

答案 4 :(得分:11)

我花了半天时间尝试将我的各种Android设备连接到我的MacBook Pro(运行10.8.2)。事实证明这是Micro USB线问题。我有很多Micro USB线,但只有我的Galaxy Nexus附带的一根用于将手机连接到我的电脑。我不知道这是由于损坏还是某些专有制造,但请记得尝试将手机与随附的电缆连接。

答案 5 :(得分:2)

我也有一个Fascinate,并且不得不将手机的USB通信模式从MODEM更改为PDA。使用:

  • 输入**USBUI**87284

将USB和UART都更改为PDA模式。我还必须断开并重新连接USB电缆。 Windows再次重新识别设备后,“adb devices”开始返回我的设备。

顺便说一句,如果您使用CDMA工作坊或同等产品,则需要将设置切换回MODEM。