ADB一直离线

3

我的环境:

ADB 版本 : 1.0.26

SDK 平台工具 : 20

我使用 JellyTime ROM (Android 4.2.2) 安装了 root 的HTC INSPIRE 4G手机。我尝试过通过 USB 和 TCP 连接设备,但是无法在 adb 控制台中检测到该设备。

可能的原因是什么,如何解决这个问题?

3个回答

1
如果您的驱动程序没有问题,您必须更新您的SDK工具SDK平台工具
然后使用adb kill-serveradb 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-serveradb devices

我的SDK工具和SDK平台工具已经更新了,我甚至使用了adb kill-server、adb start-server等许多命令,但情况仍然没有改变。 - user3410525
@SanjogShrestha 我编辑了我的答案,请告诉我是否有效。 - Jose Antonio Benitez Montero
;HTC Inspire %SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2 %CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0CA2&MI_01[USB_Install] Include = winusb.inf Needs = WINUSB.NT **我已经修改了我的android_winusb。我已经尽力了。 - user3410525

0

听起来像是驱动问题, 尝试下载好的并更新之前的驱动程序,您可能需要禁用Windows更新自动安装驱动程序功能。

不要忘记在设备上启用调试USB功能。

编辑:

我遇到了同样的问题,因为adb没有以root模式运行,请尝试安装adbd insecure,它授予您root adb访问权限:http://forum.xda-developers.com/showthread.php?t=1687590


实际上,只有在设备被root后才出现了问题。我已经安装了驱动程序,但问题仍然存在。 - user3410525

0

打开手机调试:设置 - 开发者选项 - USB 调试 = 开启


你使用的 IDE 和操作系统是什么? - Tapa Save
Windows 7和Eclipse Juno - user3410525
Alt-Ctrl-Del -> 任务管理器 -> 进程 -> 杀死所有进程 'adb.exe',然后重新启动 Eclipse 并在 DDMS 中选择您的设备。 - Tapa Save

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接