adb连接手机安装和使用,以及提示adb server version(31) doesn‘t match this client(39)解决办法
1.我已经安装过androidstudio,使用它自带的adb了,将adb.exe的绝对路径:C:\Users\10156578\AppData\Local\Android\Sdk\platform-tools 添加到系统的环境变量中,然后打开cmd输入adb version就可以正常使用。另一种安装方法类似,从官网https://adbshell.com/downloads或者别的渠道下载安装包,解压后将adb.exe路径加入环境变量即可。
2.安装好之后,连接手机设备时,提示错误:adb server version (41) doesn't match this client (39); killing...
字面意思是当前client版本39,与server端的版本41不匹配引起的。client是电脑已经安装的adb程序的版本,而server是你的服务端将要connect的设备。
网上说出现这种不匹配只要下载对应的adb版本重新替换之前安装的adb就行了,但是这里我遇到的问题不是这个原因导致的,原因是我的电脑安装了鲁大师手机助手,它把adb端口占用了,导致检测不到。
因为套接字的唯一性(一个套接字只能由 协议/网络地址/端口号 唯一确定 ),一个电脑只能有一个程序关联对应的端口,对于adb对应的端口就是5037。使用命令:netstat -ano|findstr “5037” 去查找5037对应的端口号的进程id 也就是pid。
如果有相应的pid,就证明此端口5037有程序占用了:
使用tasklist |findstr “20224”,查询进程,我这里已经关闭了进程,所以没有显示,正常可以发现鲁大师手机助手占用了5037端口,使用任务管理器关闭鲁大师手机助手,重新使用adb连接成功。
如果要结束进程,可以使用命令:Taskkill /pid [进程码] -t(结束该进程) -f(强制结束该进程以及所有子进程)结束该进程。
3.由于手机直接复制视频出现“未知错误”,因此使用adb将手机中的视频pull到电脑中。
命令:adb pull(空格)设备中视频的路径//视频名.mp4 (空格)要保存的计算机路径(“.”代表下载到当前cmd文件夹下)。然后下载成功。
adb连接手机安装和使用,以及提示adb server version(31) doesn‘t match this client(39)解决办法相关推荐
- adb server version (31) doesn‘t match this client (39) 解决方案
adb server version (31) doesn't match this client (39) 解决方案 参考文章: (1)adb server version (31) doesn't ...
- adb server version (31) doesn't match this client
案例1 报错信息如下 C:\Users\linux>adb shell adb server version (31) doesn't match this client (36); killi ...
- 在电脑上安装了百度一键root工具后,启动adb提示:adb server version (31) doesn't match this client (36); killing...
在电脑上安装了百度一键root工具后,adb无法运行,提示: adb server version (31) doesn't match this client (36); killing... er ...
- adb 提示adb server version(31) doesn't match this client(40) 解决办法
有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version(31) doesn't match this client(40)这样的提示.如图 提示的字面意思就 ...
- 解决:adb 提示adb server version(31) doesn't match this client(41) 解决办法
文章部分内容,来源与网络. 一.有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version(31) doesn't match this client(40)这 ...
- appium+python自动化45-夜神模拟器连不上(adb server version (36) doesn't match this client (39); killing...)...
前言 最新下了个最新版的夜神模拟器,然后adb devices发现连不上模拟器了,报adb server version (36) doesn't match this client (39); ki ...
- 关于ADB 执行报错问题-db server version (31) doesn't match this client (40); killing...
关于ADB 执行报错问题-db server version (31) doesn't match this client (40); killing... D:\ADB>adb devices ...
- 已解决 adb server version 31 doesn't match this client 36
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 运行ad ...
- adb server version (41) doesn‘t match this client (39); killing
adb server version (41) doesn't match this client (39); killing client 需要升级 android sdk中 win,找到adb.e ...
最新文章
- 【JavaScript】AJAX教程
- CCNA系列课程(1) 网络基础
- 简单的js网页计算机代码,简易js代码实现计算器操作
- python自动化办公是什么_python自动化办公?学这些就够用了
- java枚举很少被使用_java中枚举原来还可以这么用
- BZOJ 4178 A
- 程序员发展职业规划_程序员做到以下几点,十年之后才不会被淘汰
- Ubuntu 安装字体方法
- 正确区分LJMP、AJMP、SJMP、JMP跳转指令
- Python +Tesseract白嫖武动乾坤番外篇最终章文字版
- 微信企业号上传图片 php,C#开发微信门户及应用-微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)...
- 员工计算机耗材管理,八大秘籍教你精细化管理科室耗材!
- ubuntu18.04 使用scp命令
- [CTSC2016]时空旅行 (线段树分治)
- Shader入门实战,拳皇被击闪白特效!
- 汇编语言shl/shr与sal/sar的使用
- 鱼鱼Chen之学写自己的apk(六)ListView带动画图标
- Java资料,海康威视java社招面试
- c++设计地铁售票系统_用C++(用三个类)地铁自动售票系统,,我不会弄,有人弄过么...
- 计算机的主要应用领域是科学计算数据处理,计算机主要的应用领域是科学计算、数据处理、______、计算机辅助设计及智能模拟。...