我在尝试进行无线调试时遇到问题。
我遵循了以下说明:https://developer.android.com/studio/command-line/adb#wireless
似乎在文章adb connect device_ip_address
的第7步我无法连接到手机。
它说cannot connect to 192.168.1.35:5555: No connection could be made because the target machine actively refused it. (10061)
我尝试在stackoverflow中搜索解决方案,但答案不适合我的情况。他们说要确保我连接到同一网络,并且我很确定我已连接到同一网络。我看到我的手机已连接至wifi名称“ Chor”,并且PC也已连接至相同名称。我什至可以在命令提示符下ping电话IP并收到良好的响应。
关于可能是什么问题的任何线索? 我使用的手机是Huawei P30 Lite。 我正在使用Windows 10。
答案 0 :(得分:7)
发生的原因
按照这些步骤解决该问题,
答案 1 :(得分:2)
我现在不小心找到了解决方案!
这似乎是电话问题(特别是华为电话)。 它会自行关闭USB调试模式,因此我要做的就是防止它关闭USB调试模式。
我不确定要解决此问题的确切步骤是什么,但这是我在开发人员选项中所做的所有事情:
答案 2 :(得分:1)
尝试调试我的Samsung Galaxy手表时遇到此错误消息,结果发现Samsung Galaxy手表run on the Tizen OS and are not meant to be connected to Android Studio via adb。为了为这些设备开发应用,您将需要使用Tizen Studio并通过sdb连接到您的设备。
答案 3 :(得分:0)
似乎在不同制造商之间存在一些具有授权条件的错误。为了使目标设备信任您的计算机,您需要做的不仅仅是批准计算机的MAC地址。
对@ off99555的答案进行一些修改后,这是OxygenOS 10(Android 10.x)上的OnePlus 7 T / Pro设备的解决方案。可能是特定于设备制造商的:
目标设备现在应该可以识别您的计算机,并且您现在可以拔下USB并使用ADB无线。请注意,如果您以后取消USB身份验证,则将再次执行这些步骤。