【发布时间】:2014-09-20 18:36:40
【问题描述】:
我的环境:
ADB 版本:1.0.26
SDK 平台工具:20
我已将 HTC INSPIRE 4G 植根于 JellyTime ROM (Android 4.2.2)。 我尝试通过 USB 和 TCP 连接。
但我无法通过 adb 控制台检测到设备。
这可能是什么原因,我们如何解决这个问题?
【问题讨论】:
我的环境:
ADB 版本:1.0.26
SDK 平台工具:20
我已将 HTC INSPIRE 4G 植根于 JellyTime ROM (Android 4.2.2)。 我尝试通过 USB 和 TCP 连接。
但我无法通过 adb 控制台检测到设备。
这可能是什么原因,我们如何解决这个问题?
【问题讨论】:
这听起来像是驱动程序问题, 尝试下载好的并升级上一个,您可能必须禁用Windows更新自动安装驱动程序功能。
不要忘记在您的设备上启用调试 USB 功能。
编辑:
我遇到了同样的问题,因为 adb 没有在 root 模式下运行,尝试安装 adbd insecure 以授予您 root adb 访问权限:http://forum.xda-developers.com/showthread.php?t=1687590
【讨论】:
如果您的驱动程序正常,您必须更新您的SDK Tools 和SDK Platform-Tools。
然后使用adb kill-server和adb devices,“离线”应该没有了。
如果它不起作用,您可以编辑您的 android_winusb.inf 添加这些行。 (在做之前阅读this answer;))
; HTC Inspire
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2&MI_01
转到设备管理器并使用此文件更新您的驱动程序。
然后使用adb kill-server 和adb devices。
【讨论】:
打开手机调试:设置-开发者选项-USB调试=开启
【讨论】: