Nexus 5 (Kitkat 4.4) 不会授权我的 Windows 8 计算机

2024-04-23

我正在尝试使用 Eclipse 和我的 Nexus 5 进行一些 Android 应用程序开发。

但是,第一次从 Eclipse 加载 MyFirstApp 后,我似乎无法获得正确的授权。

当我从命令提示符运行 adb devices 时,我最终得到

0350b965215d9854               unauthorized

or

0350b965215d9854               offline

即使重新启动一切后,我的手机上也只是偶尔出现授权弹出窗口。即使我选择“始终允许来自此计算机”复选框(下图),我的计算机仍然未经授权。我从来没有记得像复选框所建议的那样授权我的计算机。

有几次,在终止服务器并多次重新启动服务器后,adb 会识别该设备,因为在输入“adb devices”后,我得到

0350b965215d9854            device

但如果我尝试在 Eclipse 中运行该应用程序,我将收到以下错误消息。

[2013-11-09 18:10:16 - MyFirstApp] Failed to install MyFirstApp.apk on device '0350b965215d9854': timeout
[2013-11-09 18:10:16 - MyFirstApp] Launch canceled!

我也无法从 adb 运行 shell 或其他命令。

我已经验证我正在使用最新的 USB 驱动程序、android sdk 和 eclipse 版本,并尝试了以下修复:

在 Nexus 5 上:

  • 以安全模式启动

    切换/取消切换 USB 调试

    撤销USB调试授权并重新授权

    重启手机

    一次性授予权限

在 Windows 8 上:

  • 重新启动计算机

    重新启动 Eclipse

    从 cmd 终止/启动 adb

    从任务管理器中杀死 adb

    重新安装Eclipse

    重新安装谷歌的USB驱动程序

    按照以下步骤在 google 驱动程序中安装 Nexus 5 系列这 问题 https://stackoverflow.com/questions/19838016/google-failed-to-provide-usb-driver-for-the-nexus-5

    重新安装Android SDK

    更改 USB 端口

我看过非常相似的帖子Nexus 4 https://stackoverflow.com/questions/18011685/why-i-cant-authorized-nexus4-device-in-the-adb and Nexus 7 https://stackoverflow.com/questions/15844160/nexus-7-tablet-not-recognized-by-adb,但是在尝试了这些解决方案中包含的所有内容之后,我仍然一无所获。




Here's my solution
1. I re-download the latest ADT bundle
2. uninstall the old driver in "My Computer" -> "Device Manager" (delete the old driver also)
3. Right click on "Nexus 5" and update the driver using the one under "[New ADT Path]/sdk/extra/google/usb_driver"
4. Turn on debug mode (click on KRT16M multi-times)
5. Deploy my first app . And a popup on device appears. Click "Yes" to accept the key.

Good luck!
  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Nexus 5 (Kitkat 4.4) 不会授权我的 Windows 8 计算机 的相关文章

随机推荐