如何通过Wi-Fi调试Android 6.0? (netcfg问题)

时间:2016-03-29 20:03:21

标签: android wifi adb

我目前在通过Wi-Fi调试Android 6.0时遇到问题。我按照answer的步骤操作,但是当我尝试命令 adb shell netcfg 时,我收到“/ system / bin / sh:netcfg:not found”。此外,即使开发者选项菜单中的图形选项网络上的ADB 也已消失。

我也试过这个问题的post,因为 netcfg 似乎已被弃用了,我得到了:WFSO超时了。

在我更新到Android 6.0之前,它工作正常。

有人知道通过Wi-Fi进行调试的其他命令或方法吗?

提前致谢

解决方案

使用adb shell ifconfig <interface name>作为Rilwan的answer来查找设备的IP地址。然后使用adb connect <ipaddress>最终通过Wi-Fi进行调试。真正的问题只是缺少 netcfg 命令。

3 个答案:

答案 0 :(得分:16)

根据您的问题,如果您通过wifi尝试此操作意味着 - adb shell netcfg I receive "/system/bin/sh: netcfg: not found",adb over wifi工作正常。 Android 6.0中只有netcfg二进制文件不存在问题。如果你有任何其他以前版本的android,你可以拉netcfg二进制并推送到6.0设备。

如果您只想了解ipaddress,可以使用adb shell ifconfig <interface name>

答案 1 :(得分:3)

如果您正在寻找IP地址 - 您的系统和移动设备已连接到同一网络

只需转到设置 - &gt;关于手机 - &gt;状态

在这里你会找到IP

答案 2 :(得分:2)

我为Android studio使用ADBWIFI插件 ADBWIFI

我还没有在Android 6.0上测试过,但试一试。