uni-app mac版HBuilderX连接安卓手机调试程序报错
uni-app mac版HBuilderX连接安卓手机调试程序报错
示例代码:
## 操作步骤:
- 使用mac 最新版本的HBuilderX连接红米K40手机
## 预期结果:
- 控制台无报错信息
## 实际结果:
- 控制台提示报错内容
## bug描述:
报错内容如下:
17:28:12.988 java.net.ConnectException: Connection refused 17:28:12.998 at java.net.PlainSocketImpl.socketConnect(Native Method) 17:28:13.010 at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339) 17:28:13.021 at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200) 17:28:13.022 at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182) 17:28:13.022 at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) 17:28:13.022 at java.net.Socket.connect(Socket.java:579) 17:28:13.023 at java.net.Socket.connect(Socket.java:528) 17:28:13.023 at java.net.Socket.<init>(Socket.java:425) 17:28:13.023 at java.net.Socket.<init>(Socket.java:208) 17:28:13.023 at com.pandora.console.core.ConsoleLauncher.main(ConsoleLauncher.java:41)

更多关于uni-app mac版HBuilderX连接安卓手机调试程序报错的实战教程也可以访问 https://www.itying.com/category-93-b0.html
请问怎么解决的
回复 leah_huang: 手机开启开发者模式
这个错误通常是由于adb连接问题导致的。以下是几个排查方向:
-
检查USB调试模式:确保手机已开启开发者选项和USB调试模式。在红米K40上连续点击"MIUI版本"7次开启开发者选项,然后在设置中启用USB调试。
-
USB连接配置:连接手机时,USB用途需选择"传输文件(MTP)“模式,而非仅充电。同时在弹出的是否允许USB调试对话框中勾选"一律允许”。
-
adb端口冲突:可能是5037端口被占用。在终端执行
lsof -i :5037查看占用进程,必要时重启adb服务:killall adb adb start-server

