由于目标机器主动拒绝,无法建立连接。 (10061)

No connection could be made because the target machine actively refused it. (10061)

我在尝试进行无线调试时遇到问题。

我遵循了这条指令:https://developer.android.com/studio/command-line/adb#wireless

而且我似乎无法在文章 adb connect device_ip_address 的第 7 步连接到我的 phone。

它说cannot connect to 192.168.1.35:5555: No connection could be made because the target machine actively refused it. (10061)

我尝试在 Whosebug 中搜索解决方案,但答案不适合我的情况。他们说要确保我连接到同一个网络,我很确定我连接到同一个网络。我看到我的 phone 连接到 wifi 名称 "Chor" 并且 PC 也连接到相同的名称。我什至可以在命令提示符下 ping phone IP 并收到良好的响应。

关于可能是什么问题的任何线索? phone我用的是华为P30青春版。 我正在使用 Windows 10.

我现在无意中找到了解决办法!

这似乎是一个 phone 问题(特别是华为 phone)。 它一直在自己关闭USB调试模式,所以我要做的就是阻止它关闭USB调试模式。

我不太清楚解决问题的确切步骤是什么,但这是我在开发人员选项中所做的一切:

  • 撤销USB调试权限
  • 允许 ADB 仅在收费模式下调试(我认为这解决了问题)
  • 连接 USB 时关闭始终提示

似乎不​​同制造商的授权条件存在一些错误。要让您的目标设备信任您的计算机,您需要做的不仅仅是批准计算机的 MAC 地址。

在对@off99555 的答案进行一些修改后,这是 OxygenOS 10 (Android 10.x) 上 OnePlus 7 T/Pro 设备的解决方案。可能是特定于设备制造商的:

  1. 撤销USB调试授权
  2. 通过 USB 连接目标设备
  3. 将 USB 使用模式更改为 "File Transfer"
  4. 运行 'adb connect 192.168.x.x:5555'

目标设备现在应该可以识别您的计算机,您现在可以拔下 USB 并使用 ADB 无线。请注意,如果您以后撤销 USB 授权,您将需要重新执行这些步骤。

我在尝试调试我的 Samsung Galaxy 手表时 运行 进入此错误消息,结果发现 Samsung Galaxy 手表 run on the Tizen OS and are not meant to be connected to Android Studio via adb. In order to develop apps for these devices, you will need to use Tizen Studio 并通过 sdb 连接到您的设备。

由于

而发生
  1. 设备已重启
  2. 设备已连接到另一台计算机或计算机正在调试另一台设备
  3. 关闭设备的开发者选项

按照这些步骤解决该问题,

  1. 通过 USB 数据线将您的设备连接到 PC(一次要求) 并打开 USB 调试,它将成功连接,允许在设备中连接以获取提升消息。 2) 然后 在终端“adb tcpip 5555”中键入此命令
  2. 现在移除USB数据线将设备与电脑连接wifi
  3. 现在 键入此命令“adb connect
  4. 大功告成!!

在我的例子中,当我 运行 ipconfig 命令时,它显示了错误的设备 ip。所以请检查您的设备 ip,然后重试

我遇到了同样的问题,然后我重新启动了 Phone、Android Studio/VS 等所有代码,然后重新启动了计算机。然后解决了。

您可以尝试一些命令。

adb tcpip 4568
adb connect <Your device IP>:4568
adb disconnect
adb kill-server

正如其他人提到的那样,您应该首先清理连接路径。但是试试这两个重点

1- 将 adb 更改为 .\adb

.\adb kill-server
.\adb usb
.\adb tcpip 5555
.\adb connect 192.168.1.34:5555

2- 只需保留 一个 IP,下一个必须清理路径!

积分:

1- 如您所知,我们可以在 Static[=13 中为真实的 phone 设置 IP 地址 =]

2-如果使用android11的真实phone,需要开启无线调试,然后找到IP&端口

查看你的wifi调试ip地址

developer option -> wifi debugging