首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android adb停止工作

Android adb停止工作
EN

Stack Overflow用户
提问于 2013-05-21 01:34:01
回答 4查看 14.2K关注 0票数 1

直到昨天,一切都很完美,直到今天,我的手机(刚刚更新到Jelly Bean)和adb.exe停止工作。如果我执行adb.exe,我可以看到帮助,但当我想使用任何命令时,它只会一直运行,不会显示任何消息。

我尝试使用"kill-server“和"devices”,但它一直在运行,根本没有显示任何消息,我必须终止该进程才能关闭它。

我只是将相同的手机连接到其他功能齐全的PC上,而adb.exe也停止工作。奇怪的是,即使我断开手机和/或连接我的平板电脑,adb.exe也不会再起作用。Adb.exe变得没用了。

我昨天用的是同一部手机(Android4.0),和我的平板电脑(Android4.2),adb.exe还能用。

Adb.exe没有损坏,因为我检查它的MD5,它是相同的在工作的pc (5787e5df1a68e7afea82d58e5f0d6549 *adb.exe)。

我有Android Debug Bridge版本1.0.31和Android SDK tools 22。我卸载了android sdk工具并重新安装,但在接近完成时,它挂起了,因为它启动了adb.exe,而且它将永远运行。

有什么建议或帮助吗?

EN

回答 4

Stack Overflow用户

发布于 2013-05-21 01:37:48

尝试重新启动。有时USB驱动程序会锁定。在我的http://android-casual.googlecode.com项目中,我与亚行进行了大量的合作,我发现当亚行锁定时,这是三件事之一。1. USB驱动程序,或2. adb_usb.ini需要更新,或3.在新设备上,你必须将它们“配对”,以便ADB可以执行任何操作。

要进行配对,您可以断开连接,重新连接,然后运行"adb devies“以在设备上显示配对。

票数 1
EN

Stack Overflow用户

发布于 2013-09-11 16:37:31

不知道你是否还在面对这个问题,但为了值得,我在adb.exe上遇到了同样的问题,并在尝试解决它的时候偶然发现了这篇文章。在我的例子中,我没有使用任何实际的Android设备,只使用了Emulator。一切运行正常,然后突然adb.exe不再响应(无法从任何adb命令获得任何输出-它看起来就像挂起了一样)。

最后,我的问题变成了我在开发机器上安装的另一个应用程序。它是作为一项服务启动的,并且侦听的端口与运行adb服务器的端口完全相同(5037),这似乎会让它感到困惑。一旦我将应用程序更改为使用不同的端口,adb又开始工作了,一切都很正常。

票数 1
EN

Stack Overflow用户

发布于 2014-06-13 20:19:05

运行命令

where adb

我就遇到过这样的情况。

在我的情况下

where adb

给定的输出

C:\Windows\adb.exe D:\AndroidSDK\adt-bundle-windows-x86_64-20131030\sdk\platform-tools\adb.exe

当Eclipse从AndroidSDK (从磁盘D)使用第二个adb时,我尝试从磁盘C运行adb。

我从奇异路径C:\Windows\adb.exe中删除了adb,这解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16654989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档