Android Studio无线ADB错误(10061)

每次更新Android Studio时,无线ADB似乎都会出现越来越多的问题。 使用2.1.1,我现在无法使用以下命令连接到我的平板电脑:

adb connect  

它导致错误:

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

这在批准平板电脑上对话框中的连接后直接发生。 在此之前,在尝试连接到平板电脑之前,我被迫做了一个adb kill-server ,但现在甚至没有帮助。

  • 渲染期间引发exception:java.lang.System.arraycopy( Vexception详细信息记录在窗口>显示视图>错误日志中
  • 使用新的Google Maps API解码折线
  • 三星Galaxy s2 DSR开启。 不要发送DTR
  • Android TextView的高度和宽度为0
  • Android项目视图中无法显示任何内容
  • android play games服务配置错误。 有谁知道如何解决?
  • 如何在Android中跟踪应用程序使用情况? 如何检测活动何时启动?
  • Firebase助手未在Studio 2.2.3中显示
  • 最近我遇到了这个问题。 因为您的设备和PC连接不同的网络

    通常你可以说这个错误与网络有关,请先检查这些项目:

    • 确保您的计算机和设备可以在网络中相互看到,这意味着它们已连接到同一路由器,但在更高级的情况下,您的设备可能连接到无线路由器,并且您的计算机可能已连接到您的局域网。 重要的是他们可以看到对方。 您可以通过从您的计算机上ping设备IP地址来检查这一点。

    • 确保与ip地址没有冲突,这可能非常简单。 但是如果您不使用DHCP服务器并且在设备中输入IP地址,则可能会错误地在不同设备中输入相同的IP地址

    当你确定网络问题重做着名的步骤

    所以当你通过USB连接时,请遵循以下命令:

    1 – 通过USB保持连接

    2 – 连接到您的WIFI网络(计算机和移动设备)

    3-ping DeviceIP(必须ping你的设备)

    4- adb kill-server

    5- adb usb

    6- adb tcpip 5555

    6-1-拔掉USB线(根据@captain_majid的评论)

    7- adb connect yourDeviceIP

    8- adb devices (必须看到两个设备名称,其中一个是通过deviceIP)

    9 – 拔下USB线

    步骤从无法连接到tcp:5037:无法连接到127.0.0.1:5037:无法建立连接,因为目标计算机主动拒绝它。 (10061)

    我通过在Developer Options中启用USB调试解决了这个问题。

    我遇到过同样的问题。 这些步骤对我有用:

    1. 用USB连接你的设备
    2. 当你的cmd已经在AppData \ Local \ Android \ Sdk \ platform-tools>中时,输入adb tcpip 5555
    3. cmd将显示restarting in TCP mode port: 5555
    4. 输入adb connect 192.168.43.1:5555

    希望这可以解决您的问题。

    不幸的是,这个问题可能由不同的原因引起。 其中一个原因 – 确保先前的通信断开连接。

    使用:
    adb kill-server
    2.重新启动adb服务器后发出命令adb disconnect。 完成工作后做同样的事情
    3.运行adb remount
    4. adb tcpip 50555(我通常使用更高的端口号)
    5.拔下USB线
    6. adb connect device_ip :50555

    完成后运行adb disconnect

    因为您的设备将连接不同的网络,您的系统将连接不同的网络。

    通常,当目标机器的“ADB调试”function未打开时,会显示“目标机器主动拒绝它”消息。 除非我们启用“开发者选项”,否则几乎所有设备都默认关闭它。 因此,每当您遇到此错误时,请确保转到目标计算机的设置并进入开发人员/开发区域,并且某处应该有一个启用ADB的位置。

    我有类似的问题。 我发现问题是如果我已经将其他设备/模拟器连接到adb,“adb connect ”命令会给我“无法建立连接,因为目标计算机主动拒绝它”消息。

    解决方案是在运行adb connect 之前确保所有其他设备/模拟器都已断开连接(物理断开连接或退出模拟器应用程序)。 然后,您可以重新连接其他设备(如果需要重新连接)。 总痛。

    您对此解决方案的里程可能会因您的问题而异。

    对于华为Mate 9,我做了人们描述的一切,没有任何效果。 我尝试了所有步骤。 我连接了SonyXperia,LG G4,三星Galaxy S7没有任何问题,但华为Mate 9我检查了所有设置,如USB调试等没有用。 当我通过USB连接设备PC时,adb connect ip:port命令工作但是当我拔下USB线时,我失去了连接并且adb connect ip:port没有工作并且在这个线程中给出了相同的错误。 我放弃! 我将继续使用其他测试设备来建立本地网格。

    在我的情况下,我尝试不同的端口5557比5555,

    1. adb tcpip 5557
    2. adb connect device_ip_address

    给出与再次尝试相同的错误(10061),

    1. adb tcpip 5555
    2. adb connect device_ip_address

    结果:连接

    这对我有用(而另一件事就像开发人员选项打开并连接到同一个wifi)

    尝试通过WiFi与WearOS 1.0(华为手表2)建立到智能手表的ADB连接时出现此错误。 在WearOS设备的“开发人员选项”中启用用于修复某些WLAN问题的菜单条目(“通过WLAN修复错误” – 我自己粗略翻译德语标题“FehlerüberWLANbeheben”)解决了我的问题。