appium报错Killing adb server on port 5037问题,及pycharm连接不到Android设备问题

article/2025/10/5 16:48:05

这几天在搭建pycharm + appium + 夜神模拟器 环境,完成一个测试入门案例,发现启动appium服务器时会一直报Killing adb server on port 5037,pycharm一直报连接不到安卓设备,在网上找了很多资料,说法有很多:
网上大部分说的有俩种情况:

第一种:5037端口被占用,需要netstat ano|findstr "5037" , 然后在去任务管理器去把进程杀死,但是实际上在cmd下面根本找不到其他程序用了5037端口。

第二种Android SDK的adb版本和夜神模拟器bin目录下的adb.exe和nox_adb.exe版本不一样,这个一开始我就有替换到。但是依然报错,非常的苦恼,终于找到了解决方法,中间有看到另外一份作者的,对她的进行了一些补充才解决了这个问题,后面我会著名是哪位作者,整个正确过程如下:

1、第一步,将Android SDK安装目录的platform-tools文件夹下adb.exe文件复制一份出来,复制到夜神模拟器的安装目录bin目录下覆盖里面的nox_adb.exe,因为夜神模拟器目录下原本的adb文件名字叫做nox_adb.exe,因此复制过去之后也得改名为nox_adb.exe。

(可能会遇到这样的情况:夜神模拟器安装目录的bin目录下本来就有一个adb.exe文件还有一个nox_adb.exe文件,这个时候我的操作是,先将Android SDK里面的adb.exe文件复制到桌面一份进行重命名,改成nox_adb.exe,然后再将这个文件粘贴到夜神模拟器安装目录bin目录里进行覆盖原有的nox_adb.exe文件,【这时我又遇到了不能讲文件移动至此目录下的提示,解决办法:打开任务管理器,杀掉nox_adb.exe后台进程立刻进行刚才的复制改名成nox_adb.exe的文件覆盖夜神模拟器安装目录bin目录里夜神模拟器安装目录bin目录里,哈,ok了】)。

2.

2.在cmd命令里查看adb和nox_adb版本是否一致

 正常的应该和上面一样,但我在cmd里面执行命令只有adb的正常显示出版本,nox_adb显示没有此命令之类的,后面我就思考到我没有在高级系统设置环境变量的Path里没有给出nox_adb的路径,会不会是因为这个才找不到它,后来我就在Path中加上nox_adb的路径,并且我发现系统好像自定义了Android的接口为55,而不是5037,我又把接口改为5037,如图所示:

adb和nox_adb都要配置到Path环境变量里。然后就可以查出在cmd中nox_adb的版本啦,再进行后续的adb connect 127.0.0.1:62001和adb devices命令,再重新启动appium服务器就可以啦(前提是配置好下面的,在Appium的左上角Fire里的New Session Windwo里面,如下图)

其中,
platformName为Android(因为是Android模拟器),
platformVersion为7.1.2(在模拟器的设置中的关于平板电脑中可以看到Android版本),
deviceName为127.0.0.1:62001是模拟器的Ip地址+端口。

 最后滴运行成功结果图(appium+pycharm),呜呜呜终于能睡个好觉了。

部分引用自:Appium报错未检测到连接设备5037端口被占用解决方法_user_dongdong的博客-CSDN博客


http://chatgpt.dhexx.cn/article/bIp2oIU0.shtml

相关文章

【Android报错】daemon not running; starting now at tcp:5037

新建了一个Android空项目,然后运行时报的错误为daemon not running; starting now at tcp:5037。截图如下: 解决办法(中止其他占用5037的进程): 再次运行 参考文章

【安卓逆向】cannot connect to daemon at tcp:5037: cannot connect to 127.0.0.1:5037: 由于目标计算机积极拒绝,无法连接。 (100

原因: 5037端口被占用 解决: 1、通过字符串,查找端口5037占用情况: netstat -ano | findstr "5037"2、通过字符串查找,对应的是哪个任务(程序): tasklist | findstr …

Mac adb报错daemon not running; starting now at tcp:5037

今天上班,安装测试包准备测试,运行adb时,突然报错如下: daemon not running; starting now at tcp:5037 刚开始以为是5037端口被占用,于是想过滤出占用该端口的进程 sudo lsof -i :5037 命令执行后,结果返…

daemon not running; starting now at tcp:5037

问题: 运行模拟器程序报错:daemon not running; starting now at tcp:5037 原因: 5037端口被占用 解决方案 找出5037端口占用的应用,关闭掉该应用进程 打开cmd命令窗口输入 netstat -ano | findstr “5037” 这里是16324占用程…

windows ADB 5037端口总是被占用

背景: windows 安装adb后,adb connect ip:5555,总是出现5037端口被占用的提示,杀掉该端口的进程后,再尝试,又出现目标积极拒绝 解决方法: 参考:https://blog.csdn.net/sex_34/article/details…

打开计算机5037端口,adb 5037端口被占用

端口被占用.png 方式一 5037为adb默认端口,若5037端口被占用,查看占用端口的进程 PIDC:\Users\wwx229495>netstat -aon|findstr 5037 TCP 127.0.0.1:5037 0.0.0.0:0 LISTENING 8292 通过PID查看所有进程C:\Users\qq>tasklist /fi "PID eq 829…

关于5037端口的占用解决方法

输入adb shell命令 出现error说明端口被占用 输入netstat -ano | finder ”5037“查看占用5037端口的pid 使用tasklist | finder ”pid号“查看是哪个进程占用了端口 -使用taskkill /pid pid号杀死进程 有时出现这种错误 只需要在后面加入-f 再次输入adb shell

查看电脑端口占用情况以及哪种进程占用

参考来源:https://blog.csdn.net/dg_123/article/details/104593219 因为套接字的唯一性(一个套接字只能由 协议/网络地址/端口号 唯一确定 ),一个电脑只能有一个程序关联对应的端口,对于adb对应的端口就是5037。为了…

adb devices报错5037,unauthorized等问题整理解决办法

adb devices报错5037,unauthorized等问题 方法一 杀进程方法二:方法三方法四 万能关闭,重启法方法五 手机问题 方法一 杀进程 在cmd中查找占用“5037”的进程 netstat -aon|findstr “5037”一般出现这种 TCP 127.0.0.1:5037 0.0.0.0:0 LIS…

webstorm:修改为黑色背景 好看的webstorm主题

File > Settings > Appearance & Behavior 选中Darcula 酷酷的颜色 ----------------------------------------- 导入导出设置 File > Export Settings导出用户设置。如下图,你可以选择要导出哪些类型的设置,也可以选择导出到哪个…

webStorm设置sublime主题及自定义主题

导入sublime下载好的主题 主题下载 1、下载好的主题导入webstorm 点击OK完成,重启webStorm 在Colors&Fonts里面就能看见刚才导入的sublime主题,其他主题也同样导入方式

超强JavaScript编辑器webstorm主题(theme)

先上个js最终结果图,css,html都一样色系就不抓了。 更新的 webstorm 3.0 的主题: 把grey_orange.rar解压后放到: XP:C:\Documents and Settings\Administrator\.WebIde10\config\colors win7: C:\Users\jikey(用户名)\.WebIde10\config\colors 目录下&…

WebStorm 10 及以上版本如何更换主题 (可用于WebStorm 2016.3)

首先我们要下载一个 主题,这里我推荐用的主题是 MONOKAI SUBLIME 这一个,跟sublime 的默认主题是一样的,用惯了sublime的同学可能用起来会舒服点。(ps:下载下来的文件是xml文件) (没有翻墙可能访…

Webstorm 2019.1.3 设置主题以及字体

上一篇章Webstorm 2019.1.3 安装以及破解之后,下面来看看怎么设置字体和样式。 因为原来的前端都是习惯使用sublime 3来进行开发。所以,可以将Webstorm的主题样式修改一下,尽量靠近sublime 3的主题风格。 设置字体大小 打开 File > set…

WordPress 主题和插件

💂 个人网站:【 海拥】【海拥资源库】【摸鱼小游戏】🤟 风趣幽默的前端学习课程:👉28个案例趣学前端💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】💬 免费且实用的计算机相…

webStorm 3.0配置使用主题背景色等

http://www.cnblogs.com/jikey/archive/2012/01/16/2323590.html VIM的配色只到这个级别:http://www.cnblogs.com/jikey/archive/2011/12/29/2306057.html 合适的工具会事半功倍,当然也得把握分寸,要不就成了会得越多干的越多的“苦力者”。 …

Idea主题风格插件Material Theme

目录 1 idea插件material-theme 设置 2 下载主题风格jar直接使用 设置 1 idea插件material-theme 偶然发现一款“暗黑系列”idea主题插件,感觉非常不错,分享一下~ github:https://github.com/equinusocio/material-theme plugins 安…

IDEA更改主题插件——Material Theme UI详解

文章目录 IDEA更改主题插件——Material Theme UI一、安装二、设置1. 主设置(1) 主题(2) 突出颜色 2. 高级设置之选项卡3. 高级设置之compact4. 高级设置之图标(icons)关于icons不能使用问题Atom Material Icons 插件设置 5. 高级设置之目录中的格式(Project View)6. 高级设置之…

webstorm 主题 配色

webstorm默认的颜色是白色的, 更改默认的主题颜色需要导入一个jar包,如下图: 点击file下的import settings上传一个jar文件就完成了。 推荐一个配色网站: http://color-themes.com/ 选择一个你喜欢的颜色下载就好了。

webstorm入门-主题和配色

转自:https://blog.csdn.net/xiaoyu411502/article/details/46702391 仅用于学习!!!感谢原博主!!! 1、引子 以前介绍过 Sublime text 3 系列的文章,着重介绍了 Sublime text 3 如…