在adb我面临新的错误,只有我的adb版本正在打印
padmakumar@padmakumar-desktop:~$ adb version
Android Debug Bridge version 1.0.29
Run Code Online (Sandbox Code Playgroud)
除了它显示下面的错误
padmakumar@padmakumar-desktop:~$ adb devices
error: protocol fault (no status)
Run Code Online (Sandbox Code Playgroud)
注意: adb kill-server
不工作,即它没有响应.
在我的Eclipse控制台中,我收到错误.
Android Launch!
[2012-01-09 20:31:28 - Shopping List] The connection to adb is down, and a severe error has occured.
[2012-01-09 20:31:28 - Shopping List] You must restart adb and Eclipse.
[2012-01-09 20:31:28 - Shopping List] Please ensure that adb is correctly located at '/home/padmakumar/android-sdk/platform-tools/adb' and can be executed.
Run Code Online (Sandbox Code Playgroud)
has*_*der 11
当我尝试在模拟器中安装一个应用程序时,我也遇到了同样的错误.您无需重启PC即可解决此问题.只是杀了服务器.如果'adb kill-server'也无效,请通过任务管理器终止进程(adb.exe).你去!
如果僵尸adb
进程不是问题,即adb.exe
任务管理器列表中没有问题,则问题通常是adb
端口(例如5555、5554、5037等)被其他应用程序占用。
解决方案:
On all Windows
:找到使用其中一个端口的进程netstat -bn
并从task-manager中杀死它Ctrl+Shift+Esc
是捷径。
On Windows 7 and 8
:有一个名为的新工具Resource Monitor
。它还可以让您在“网络”标签下找到被阻止的端口和被阻止的过程。
On Linux
:与相似netstat -pn
。请grep
根据需要随意使用foo,并使用kill
或终止阻止过程pkill
。
Change Default ADB Port
:描述显然默认ADB端口可以改变这里由亚洲开发银行发起之前设置环境变量。给它开枪。如果您不想终止阻塞过程,它将提供更大的灵活性。
归档时间: |
|
查看次数: |
23350 次 |
最近记录: |