adb 连接不上模拟器的解决办法

前提:安装好模拟器后使用adb 查看设备情况,一直不显示,但是连接真机是有设备显示的,说明本地adb是没有问题的。

方法:

  • 打开cmd,切换到mumu安装路径\emulator\nemu\vmonitor\bin
    执行.\adb_server connect 127.0.0.1:7555 提示connected to 127.0.0.1:7555,但是执行adb devices却提示当前adb的版本与模拟器adb的版本不一致

查看adb版本信息

  • 模拟器自带的adb版本
Android Debug Bridge version 1.0.32
Revision 57224c5cff69-android
  • 本地的adb版本
D:\Program Files\MUMU\emulator\nemu\vmonitor\bin>adb version
Android Debug Bridge version 1.0.41
Version 30.0.1-6435776
Installed as D:\Android_SDK\platform-tools\adb.exe

可以发现2个adb版本不一致

  • 把<D:\Android_SDK\platform-tools>路径下的adb 复制一份到 <\emulator\nemu\vmonitor\bin >路径下,并将名字修改为 adb_server.exe(将原本存在的修改成bak文件)

再次执行第一步操作,就可以连接上模拟器了

C:\Users\Administrator>adb devices
List of devices attached

C:\Users\Administrator>D:
D:\>cd  D:\Program Files\MUMU\emulator\nemu\vmonitor\bin
D:\Program Files\MUMU\emulator\nemu\vmonitor\bin>.\adb_server connect 127.0.0.1:7555
connected to 127.0.0.1:7555

D:\Program Files\MUMU\emulator\nemu\vmonitor\bin>adb devices
List of devices attached
127.0.0.1:7555  device

D:\Program Files\MUMU\emulator\nemu\vmonitor\bin>C:

C:\Users\Administrator>adb devices
List of devices attached
127.0.0.1:7555  device

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。