Eclipse不会识别android手机

时间:2013-11-05 11:45:13

标签: android eclipse

我有一个三星Galaxy S4,我想将我的应用程序部署到使用eclipse。但是,设备根本不会出现在要部署到的设备列表中。

  • 我使用的是Windows 7 64位。

  • 手机在插入时显示为驱动器,允许我与设备之间传输文件。

  • 手机已启用开发者模式并且 USB调试已开启。

  • 在Android SDK管理器中,Google USB Driver显示为已安装

  • 我手动安装了位于\extras\google\usb_driver\的USB驱动程序。

  • 此设备已被识别并部署到其他计算机上。

  • 我尝试使用adb kill-server在命令提示符下重新启动adb服务器,然后输入adb start-server

  • 我尝试重新启动手机和电脑。

我的部署屏幕只是认为没有Android设备:

enter image description here

有什么想法吗?是否有一些我在这里缺少的东西,我的Android设备需要被eclipse正确识别?

5 个答案:

答案 0 :(得分:1)

您可能需要OEM驱动程序,而不是Google USB驱动程序。有人说安装Samsung Kies(我认为你实际上需要Samsung Kies 3)可以免费获得这个驱动程序。或者您可以尝试三星网站,如下所示: http://developer.android.com/tools/extras/oem-usb.html

就个人而言,在我最终完成它之前,我尝试过这些以及很多其他事情。当然这完全是我的错。我忘记打开USB调试了。阅读你的问题让我意识到这一点。谢谢!

答案 1 :(得分:0)

从Android 4.2.2开始,ADB需要RSA身份验证。
确保您的设备未在offline的输出中显示为adb devices
如果是这样,您需要更新最新的驱动程序和SDK,然后重新插入电缆。
如果手机中弹出Allow USB debugging窗口,一切都会正确。

答案 2 :(得分:0)

有时简单地打开DDMS视图会有所帮助。我不知道为什么它会有所帮助,但有时它只会有所帮助。 如果您打开DDMS并且您的设备出现在DDMS的列表中,那么它应该也会显示在运行应用程序的设备列表中,即使它在打开DDMS视图之前不存在。

答案 3 :(得分:0)

首先检查

  

始终提示选择设备。

然后右键单击您的项目并作为Android应用程序运行。 它会显示你的手机。 试试吧。

答案 4 :(得分:0)

我知道这对每个人来说可能都不可能,但我更换了我的USB线并且它有效。不知道为什么,因为另一个人会给我的手机充电并说我已经连接了。