Eclipse For Mac 的坑

版权声明:本文为博主原创文章,未经博主授权不得转载。

Mac上的eclipse出现如下错误的解决方案:
The connection to adb is down, and a severe error has occured.
ADB server didn't ACK

解决方案:

  1. 先把eclipse和Genymotion关闭。
  2. 命令行进入你的android SDK 的platform-tools下。
  3. 执行命令 `./adb shell adb kill-server 关闭adb进程。

如果出现下面错误,需要查找占用5037端口的进程,并杀死这些进程。

adb server is out of date. killing... cannot bind 'tcp:5037' ADB server didn't ACK` 
failed to start daemon * error:
  1. 执行命令lsof -i tcp:5037 。 查看占用5037端口的进程。adb 使用端口5037.

输出:

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 
adb 4246 User 10u IPv4 0x89825d304bfc8555 0t0 TCP localhost:5037 (LISTEN) 
adb 4246 User 11u IPv4 0x89825d304c2f687d 0t0 TCP localhost:5037->localhost:59971 (ESTABLISHED) 
adb 4246 User 13u IPv4 0x89825d304bf04a6d 0t0 TCP localhost:5037->localhost:59973 (ESTABLISHED) 
adb 4248 User 3u IPv4 0x89825d304b635e4d 0t0 TCP localhost:59971->localhost:5037 (ESTABLISHED) 
adb 4250 User 3u IPv4 0x89825d304c2fa87d 0t0 TCP localhost:59973->localhost:5037 (ESTABLISHED)
  1. kill进程 找到进程的PID,使用kill命令:kill PID(进程的PID,如4246),杀死对应的进程

  2. 重启eclipse。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,314评论 19 139
  • 一、安装 http://zhidao.baidu.com/link?url=vmpZFGXFUZg-z2ppS3Z...
    黄小呱阅读 7,504评论 0 0
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,146评论 0 10
  • 同学宴会叙当年,情意真切友谊含。 昔日缘份酒杯碰,今朝喜聚尽开颜。 人生路上身飞舞,时光跳跃本领显。 处世心态各自...
    六月天气阅读 1,657评论 13 20
  • 生日这天被放鸽子,要不要分手……
    Lnky阅读 1,430评论 0 0