10

我的新 Nexus 5 不会在 Eclipse 中显示。在过去的 3 个小时里,我已经尝试了互联网上的每一个解决方案。我有 Windows 8,而不是 8.1。我有一台新的 HP Envy 笔记本电脑。我的时间紧迫,需要使用这款手机进行开发。

允许 USB 调试被选中。驱动程序是最新的,并从 Nexus 5 的 Android 开发者网站下载。然后我进入设备管理器并右键单击 -> 更新驱动程序 -> 浏览 -> 转到 Android sdk 中的那个 USB 驱动程序文件,确保选中包含子目录,然后单击完成。它安装。它们已经是最新的了。尝试从列表中选择。然后选择 MTP USB 设备并安装。那是唯一一个对我来说兼容的。

我已从 MTP USB 连接切换到 PTP USB 连接。

我已经重置了 DDMS 中的 adb。

我在设备管理器中找到了我的 hardwareId,然后将正确的代码行添加到 android_winusb.inf 文件中。

我已经进入 Android SDK 管理器,并在附加项下安装了“Google USB 驱动程序”。我的是rev 8。可以吗?

毕竟我已经重新启动了我的电脑和手机。

我的手机一直被我的电脑识别而不做任何事情。只有 Eclipse 需要识别它。

更新:最初我在便携式设备下的设备管理器中找到我的 Nexus 5,当我从这里更新驱动程序时它没有任何效果。就在那时它在“其他”下弹出,我用一些我在网上推荐的驱动程序更新了驱动程序,但最后它说“安装了三星驱动程序”,这是 LG。然后现在我看到我的 Nexus 在设备管理器的“Android 设备”下弹出。编辑实际上它说的是 Android 复合 ADB 接口。我的 Nexus 不再位于“其他”之下。它仅在便携式设备下。现在我的手机出现在 Eclipse 中。但它是离线状态,当我单击运行我的应用程序时,它就在那里,但我无法按“确定”,并且目标未知并出现警告。也许现在的解决方案是仔细检查我下载了正确的驱动程序,

谢谢。

4

3 回答 3

27

尝试这些步骤,看看设备是否被识别。

首先检查您设备的设置菜单中是否有开发人员选项。

如果不是 - (请注意,在运行 4.2 及更高版本 Android 操作系统的旗舰 nexus 设备中,此选项被 Google 故意隐藏)

如何启用开发者选项 - 转到设置 --> 关于手机 --> 内部版本号(点击内部版本号 7 次)这应该启用您的开发者选项

打开 USB 调试

使用 USB 数据线将您的 Nexus 5 连接到您的计算机。

如果此时 Eclipse 无法识别它。尝试通过按 Ctrl + R 在 Windows 上启动命令提示符,然后键入 cmd 并回车。

导航到您安装 Android SDK 文件夹的位置,您的 adb.exe 所在的位置。

对我来说,这是在C:\Program Files (x86)\Android\android-sdk\platform-tools\

做一个cd C:\Program Files (x86)\Android\android-sdk\platform-tools- 输入

然后adb devices在您的nexus 5 连接到您的计算机时键入。这应该重新启动 adb 服务器,杀死任何陈旧的会话。此时,您应该在您的设备上收到有关 RSA 指纹等的说明。只要接受它,Eclipse 应该能够与您的设备通信。

编辑:

您可能需要按照上述步骤安装 adb 驱动程序。从这里下载通用 adb 驱动程序安装程序并执行它。它会自动检测您的手机型号并安装驱动程序。

快乐编码..

于 2014-01-27T21:47:24.650 回答
4

对于 Windows 8 64 位

从此处下载 USB 驱动程序http://developer.android.com/sdk/win-usb.html#top

将您的 Android 设备连接到计算机的 USB 端口。
从桌面或 Windows 资源管理器中右键单击计算机,然后选择管理。
在左侧窗格中选择设备。
在右侧窗格中找到并展开其他设备。
右键单击设备名称(例如 Nexus S)并选择更新驱动程序软件。这将启动硬件更新向导。
选择浏览我的计算机以获取驱动程序软件,然后转到从上面提供的链接下载的 USB 驱动程序文件夹。
(或)
如果您从 sdk 管理器安装了 USB 驱动程序。找到 USB 驱动程序文件夹。(Google USB 驱动程序位于 \extras\google\usb_driver。)
单击下一步安装驱动程序。

请按照上述步骤对我有用,以获取更多信息,请访问此处http://developer.android.com/tools/extras/oem-usb.html#InstallingDriver

于 2014-04-07T08:30:00.740 回答
1

首先,通过设备管理器卸载,重新安装前勾选删除复选框。

然后从这里安装:\sdk\extras\google\usb_driver

它现在可以工作了。

解决方案来自这个站点:http ://www.techotopia.com/index.php/Testing_Android_Applications_on_a_Physical_Android_Device_with_ADB

于 2014-03-24T22:29:43.403 回答