我最近更新到 Android Bumblebee。我正在尝试通过 wifi 无线连接我的设备。但我总是收到如下屏幕截图所示的消息。
我已更新到最新的平台工具 SDK 32,但问题仍然存在。任何帮助,将不胜感激。
我最近更新到 Android Bumblebee。我正在尝试通过 wifi 无线连接我的设备。但我总是收到如下屏幕截图所示的消息。
我已更新到最新的平台工具 SDK 32,但问题仍然存在。任何帮助,将不胜感激。
最近我将我的 android 构建工具更新到32.1.0-rc1版本并且问题消失了
就我而言,我有几个虚拟网络适配器。禁用这些虚拟适配器解决了这个问题。
如果您无法解决问题,并且需要将智能手机连接到您的电脑,您可以随时这样做:
在“platform-tools”文件夹内的android SDK文件夹中,打开cmd
将设备和计算机连接到同一个 Wi-Fi 网络
使用 USB 数据线将设备插入计算机以配置连接
在电脑命令行输入:adb tcpip 5555
在计算机命令行输入: adb shell ip addr show wlan0 并复制“inet”之后的IP地址,直到“/”。您还可以进入设备的“设置”,在“设置”→“关于”→“状态”中检索 IP 地址。
在电脑命令行输入:adb connect ip-address-of-device:5555
面临同样的问题。我认为这是一个问题,因为 Bumblebee 更新才几天,将在以后的更新中解决。
在此之前,您可以尝试使用其他方法,即与 OTP 配对。官方文档中也提到了。我试过了,它对我来说很好用。
在最后一步中提到了与 OTP 配对如何在配对后给出成功响应的图像。配对成功后,您的工作站名称也将开始显示在您的 Android 设备中。
之后,您只需在终端中键入此命令(如@Ali Salehi 的回答中所述)-
adb connect ipaddr:port
[其中 ipaddr = IP 地址,端口 = 端口号,在我们手机的无线调试选项中可见。]
然后,您的设备将在设备管理器中可见,并且应用程序将直接通过 Wi-Fi 安装!
我有一个类似的问题并设法通过以下方式解决它:
快速解决
扩展解决方案通过检查 Android Studio 日志(Help -> Show Log in Explorer),您可以找到有关adb mDNS daemon
的错误消息。
INFO - ireless.WiFiPairingServiceImpl - 'adb mdns check'(不支持) 结果:
INFO - ireless.WiFiPairingServiceImpl - 错误:mdns 守护进程不可用
INFO - ireless.WiFiPairingServiceImpl - 检查 mDNS 是否为 supportState 结果:NotSupported
如果您在例如 Powershell ( adb mdns check
) 中运行该命令,您将看到您收到完全相同的错误消息。经过一番研究,我发现您可以在 Andoid Studio 设置中禁用此 mDNS 服务。
现在应该会出现一个弹出窗口,要求您允许 adb 网络访问。点击允许访问。
Wi-Fi 对现在应该可以工作了。
解决了
转到设置->构建->调试器-> ADB
并设置自动启动和管理服务器。
您必须将其更改为手动值(第二个选项),这会导致弹出窗口显示“系统不符合要求”
你试过USB吗?如果您有可以用手机扫描的代码,则 Wifi 可能会起作用。