adb server无法启动方法,结束占用端口的进程
2016-04-13 13:08
281 查看
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
error: unknown host service
在eclipse上经常出现的一个问题,目前在studio上该问题尚未遇到过。
主要是有其他的端口占用了adb的端口,导致adb无法启动。通常音乐软件会导致该问题出现。如:QQ音乐,酷狗音乐,酷我音乐盒之类的,因为他们会检测手机是否连接电脑,并可以对其直接传输歌曲。
使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命令管理器解决:
输入netstat -ano | findstr "5037"
找到下列进程
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
此时把4236这个进程结束就行了。
TASKLIST | findstr "4236"
我的是被一个叫tadb.exe的挟持了,将其结束即可。
ADB server didn't ACK
* failed to start daemon *
error: unknown host service
在eclipse上经常出现的一个问题,目前在studio上该问题尚未遇到过。
主要是有其他的端口占用了adb的端口,导致adb无法启动。通常音乐软件会导致该问题出现。如:QQ音乐,酷狗音乐,酷我音乐盒之类的,因为他们会检测手机是否连接电脑,并可以对其直接传输歌曲。
使用adb时,若出上面的错,使用adb kill-server是没有用的,因为此时是其他进程的监听了端口,而不是adb。我用cmd+命令管理器解决:
输入netstat -ano | findstr "5037"
找到下列进程
TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 4236
TCP 127.0.0.1:5037 127.0.0.1:49422 ESTABLISHED 4236
TCP 127.0.0.1:49422 127.0.0.1:5037 ESTABLISHED 3840
此时把4236这个进程结束就行了。
TASKLIST | findstr "4236"
我的是被一个叫tadb.exe的挟持了,将其结束即可。
相关文章推荐
- Android移动APP开发笔记——最新版Cordova 5.3.1(PhoneGap)搭建开发环境
- IOS 计步器
- iOS FMDB同时修改多个参数的值
- 清理缓存iOS
- SDAU 练习二 10001
- 【Android】虚拟环绕声
- java String源码解析
- C#枚举硬件设备(升级版)
- javascript请求servlet实现ajax
- Android Studio调试功能使用总结
- 第六周项目4—静态成员应用
- POJ 1703 Find them, Catch them【带权并查集】
- Android 中View类DrawingCache的使用
- 安卓面试基本考点
- 调用摄像头拍照和从相册中选择照片
- Spring MultipartResolver 和ServletFileUpload 冲突导致获取不到上传文件的url
- 两个人结对开发合作
- [Java] 通过文件流拷贝文件
- POJ 3080 Blue jeanes
- CEidt中导入bmp作为背景图