Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法
来源:互联网 发布:工程预算定额软件 编辑:程序博客网 时间:2024/05/02 01:57
今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured"这个问题,如下图所示:
第一次遇到这个问题,上网查了一下原因,原来"The connection to adb is down, and a severe error has occured"指的就是Android模拟器端口被占用了。
二、问题的排查过程
既然是端口被占用了,现在就要看看到底是谁占用了端口。
在sdk目录下的platform-tools目录中有一个adb.exe可执行程序,这个就是Android模拟器的启动程序,如下图所示:
打开CMD命令行窗口,进入sdk目录下的platform-tools目录,输入命令:adb start-serevr,如下图所示:
因为我在搭建Android开发环境时,已经将sdk目录下的platform-tools目录加入到Path环境变量中,如下:
所以我在cmd命令中直接输入命令:adb start-serevr是可以正常运行的,不再需要进入到进入sdk目录下的platform-tools目录。
从上面的排查结果显示来看,确实是端口被占用了,接下来需要确定被占用的端口号是多少,输入命令:adb nodaemon server,如下图所示:
OK,现在确定了,端口5037被占用了,那就要找到究竟是谁敢占用5037端口。
在cmd中输入命令netstat -ano |findstr "5037",如下图所示:
原来是5040这个进程占用了端口,我们要把这个进程找出来,在cmd中输入命令tasklist /fi "pid eq 5040",如下:
OK,已经找到了,是一个名字为shuame_helper.exe,打开任务管理器,kill这个进程即可。
- Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法
- Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法
- Android模拟器端口被占用问题的解决办法
- android模拟器的端口被占用
- android模拟器的端口被占用
- android开发adb端口被占用问题
- android开发中遇到的问题【一】
- android编程练习中遇到的问题(二)-ADB端口被占用的解决方法或者AS无法连接虚拟机
- android adb 端口被占用的解决办法
- Android开发 camera被占用的问题
- Android模拟器端口被占用
- Android模拟器端口被占用
- 解决Android adb端口被占用的问题
- ArcGIS Server 安装时遇到的端口被占用问题
- Android 开发时遇到的两个模拟器问题
- 解决android开发adb端口被占用问题
- 开发过程中遇到模拟器的问题
- android蓝牙开发过程中遇到的问题(一)
- Hessian学习总结(二)——使用hessian上传文件
- 关于myeclipse8.5中配置tomcat7的新手弯路记录
- web.xml 中的listener、 filter、servlet 加载顺序及其详解
- 查看公司工商注册信息
- application.property
- Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法
- 老代码备份
- Android开发学习总结(一)——搭建最新版本的Android开发环境
- Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境
- js trim()
- Android开发学习总结(三)——appcompat_v7项目说明
- Android开发中遇到的问题(二)——新建android工程的时候eclipse没有生成MainActivity和layout布局
- td长度固定,内容过长,超过部分用省略号代替
- Android开发中遇到的问题(三)——eclipse创建android项目无法正常预览布局文件