Android Studio 无法识别MuMu模拟器、夜神模拟器的解决办法

本文介绍了当AndroidStudio无法识别MuMu和夜神模拟器时的解决方法。首先,启动AndroidStudio和相应的模拟器,然后找到SDK的platform-tools目录,通过CMD执行adb connect命令与模拟器建立连接。对于MuMu,使用命令`adb connect 127.0.0.1:7555`;对于夜神,使用`adb connect 127.0.0.1:62001`。若遇到adb版本不匹配导致的调试问题,可替换adb.exe来解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android studio自带的模拟器在很多场景下不是非常好用,而且很多时候需要设置CPU、开启虚拟化等等。很多Android 开发人员喜欢使用。也有不少人使用MuMu模拟器、夜神模拟器等第三方模拟器,有时候Android studio无法识别到MuMu模拟器和夜神模拟器,处理方法非常简单,这里简述一下:

识别MuMu模拟器

在使用木木模拟器时,

  1. 启动Android Studio

  2. 启动MuMu模拟器

  3. 找到自己Android Studio使用的SDK对应的文件夹,找到platform-tools文件夹,比如我的在D:\SDK\platform-tools

  4. 在这个目录下启动cmd命令窗口,执行下面命令

    adb connect 127.0.0.1:7555
    

这个时候在Android Studio 模拟器列表里,发现识别到了设备,可以正常调试了。

识别夜神模拟器

在使用夜神模拟器时,

  1. 启动Android Studio

  2. 启动夜神模拟器

  3. 找到自己Android Studio使用的SDK对应的文件夹,找到platform-tools文件夹,比如我的在D:\SDK\platform-tools

  4. 在这个目录下启动cmd命令窗口,执行下面命令

    adb connect 127.0.0.1:62001
    

注意端口号与MuMu模拟器不一样

这个时候在Android Studio 模拟器列表里,发现识别到了设备,可以正常调试了。

夜神模拟器调试闪退问题处理

在使用前面的adb connect命令时,出现了adb不匹配的情况,如下

在这里插入图片描述

adb server version (36) doesn't match this client (41); killing..

在使用Android Studio时,运行项目时,提示下面错误,然后就又识别不到模拟器了

Unexpected error while executing: am start -n "com.....Activity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error while Launching activity
Failed to launch an application on all devices
解决

自己Android Studio使用的SDK对应的文件夹,找到platform-tools文件夹,拷贝其中的adb.exe文件在这里插入图片描述

用他替换夜神安装目录下的adb.exe文件(我的路径D:\Program Files\Nox\bin\adb.exe),然后重启夜神模拟器,使用adb connect 127.0.0.1:62001命令。再次调试发现,上面的错误没有了,模拟器调试App正常进行

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GIS开发者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值