You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo连接BlueStacks模拟器报错:目标机器主动拒绝连接(10061)

问题成因与解决方法

成因

  • BlueStacks默认使用的adb端口并非5554,adb无法通过默认端口直接连接到模拟器
  • adb未与BlueStacks的adb服务建立关联,导致设备未被识别
  • BlueStacks的USB调试功能未开启,或是adb版本与BlueStacks内置adb版本不兼容

解决步骤

1. 开启BlueStacks的USB调试

打开BlueStacks,进入设置→高级,找到Android调试选项并开启。

2. 确认BlueStacks的adb端口

进入BlueStacks的设置→高级,查看并记录安卓模拟器端口(常见为5555,不同版本可能有差异)。

3. 让adb连接到BlueStacks端口

打开命令行(Git Bash或CMD),执行命令:

adb connect 127.0.0.1:<你的BlueStacks端口号>

例如端口是5555时,命令为adb connect 127.0.0.1:5555

执行后用adb devices检查设备状态,若出现类似emulator-5555 device的条目,说明连接成功。

4. 重启adb服务(若连接失败)

如果上述步骤无效,先重启adb服务:

adb kill-server
adb start-server

之后重新执行adb connect命令。

5. 确保adb版本兼容

检查本地adb版本与BlueStacks内置adb版本是否一致:

  • 在BlueStacks安装目录(通常为C:\Program Files\BlueStacks_nxt\)找到HD-Adb.exe,执行HD-Adb.exe version查看版本
  • 对比本地adb version的输出,若版本差异较大,可替换本地adb文件为BlueStacks的adb,或更新本地adb到对应版本

6. 重新启动Expo服务

连接成功后,重新运行:

expo start --android

此时Expo应能识别BlueStacks模拟器并安装运行应用。

内容的提问来源于stack exchange,提问作者M.KH

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 23:35:19