android开发虚拟机问题汇总

本文针对Android开发过程中遇到的adb端口冲突问题进行详细解析,并提供了解决方案。通过命令提示符操作,查找冲突进程并终止,解决虚拟机无法运行的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

android的开发过程是愉快的,随着你的每一行代码,程序都可能展现出非常绚的效果。然而,开发环境出现问题视乎成为的享受工作成果的最大障碍。您是否遇到过明明调试好的代码,忽然之间虚拟机无法运行了。这让人非常沮丧,我在开发过程中也遇到过类似的问题,但之前一直也没有总结,而总是遇到问题就去baidu、google。解决方案比较零散。今天随着开发的应用趋于完善,也是时候写一个这样的帖子把问题汇总一下(注:只能是遇到一个就在这里写一个,同时也很愿意帮助您解决问题并把有代表性的问题写在这里,所以本文会不断完善)。

问题一(adb端口冲突)

问题描述:

android开发过程中经常遇到一些进程与adb端口冲突(我的是win7系统)

adb server is out of date.  killing...
ADB server didn't ACK
* failed to start daemon *
error: unknown host service

解决方案:

进入命令提示符(cmd):

C:\Users\xxxx>adb nodaemon server
cannot bind 'tcp:5037'
继续查看到底是哪个进程给端口占用了,
C:\Users\xxxxxx>netstat -ano | findstr "5037"
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       4239
  TCP    127.0.0.1:5037         127.0.0.1:49422        ESTABLISHED     4239
  TCP    127.0.0.1:49422        127.0.0.1:5037         ESTABLISHED     3840
使用命令行kill掉冲突的进程
taskkill /PID 4239 /F

转载于:https://my.oschina.net/wtm/blog/167336

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值