[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法
•
移动开发
问题描述:
A. android studio 连接不上模拟器
![[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法](/img/de/ecada46a49114d36a3f4d22d6f90920c.png)
B. adb devices 显示没有连接设备
C. android studio 中有时候可以连接推送安装应用,但是日志查看窗口显示设备下线
![[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法](/img/63/d9b2d0ca740145df8ee92d6ac6bbdbcd.png)
等等情况,都是一个问题:
adb 版本不一致
电脑主机上adb 版本与模拟器、调试设备中集成的adb 版本不一致
比如:
夜神模拟器,dos窗口下,然后adb devices发现连不上模拟器了,报adb server version (36) doesn’t match this client (41); killing…
36和41分别代表了各自的版本,google adb 在兼容性这块做得差!!!!
从报错信息看是adb版本不匹配导致的,接下来讲如何解决这个问题
解决方法:替换adb为主机一致的版本
以夜神模拟器为例:
首先:
安装位置 ,通常在:
D:\Program Files\Nox\ 或者 其它***\Nox
adb 位于:D:\Program Files\Nox\bin\nox_adb.exe
然后:
把android-sdk里面的adb.exe版本复制出来,改个名称叫nox_adb.exe,替换nox安装的路径:\Nox\bin下的nox_adb.exe文件就行了
查看adb位置方法:
命令行输入 adb ,查看自己安装的位置
![[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法](/img/4f/50d74ef2ea32450c92e0becd0c019379.png)
最后:
重启模拟器,在cmd输入adb devices就可以了
![[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法](/img/c3/7dbe3e4d1dfc4791a1bb4d8d29afd1b1.png)
![[亲测有效]android studio 连接不上模拟器夜神 雷电 解决方法](/img/95/77d8b0d1a61c4d4f99b786a3164ce5b6.png)
本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/d66c1b85ce.html
