我的环境:
ADB 版本 : 1.0.26
SDK 平台工具 : 20
我使用 JellyTime ROM (Android 4.2.2) 安装了 root 的HTC INSPIRE 4G手机。我尝试过通过 USB 和 TCP 连接设备,但是无法在 adb 控制台中检测到该设备。
可能的原因是什么,如何解决这个问题?
SDK工具
和SDK平台工具
。adb kill-server
和adb devices
, "offline"应该消失了。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
。听起来像是驱动问题, 尝试下载好的并更新之前的驱动程序,您可能需要禁用Windows更新自动安装驱动程序功能。
不要忘记在设备上启用调试USB功能。
编辑:
我遇到了同样的问题,因为adb没有以root模式运行,请尝试安装adbd insecure,它授予您root adb访问权限:http://forum.xda-developers.com/showthread.php?t=1687590
打开手机调试:设置 - 开发者选项 - USB 调试 = 开启