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

标签 android wifi adb

我目前在通过 Wi-Fi 调试 Android 6.0 时遇到问题。我按照这个 answer 的步骤操作,但是当我尝试命令 adb shell netcfg 时,我收到“/system/bin/sh: netcfg: not found”。此外,甚至开发人员选项菜单中的图形选项ADB over network也消失了。

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

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

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

提前致谢


解决方案

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

最佳答案

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

如果你只想知道ipaddress,你可以使用adb shell ifconfig <interface name>

关于android - 如何通过 Wi-Fi 调试 Android 6.0? (netcfg 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36294085/

相关文章:

android - 使用 SurfaceView 打开/关闭手电筒

android - hello world Android App 在 Akaso 平板电脑上崩溃,但在 glaxyS3 手机上没有?

Android ViewPager 跳页动画

java - 用于验证媒体播放器的android单元测试

android:确定范围内wifi网络的安全类型(不连接它们)

android - 如何在 Linux 下使用向上/向下键启用 Android adb shell 历史记录?

c++ - 哪个 c/c++ 库可用于处理 linux 的 wifi 连接?

linux - 获取WIFI信号强度-求最佳方式(IOCTL、iwlist(iw)等)

android - ADB 无法识别 Mac 10.6 中的 Nexus S

android - 直接从计算机在 Android 设备上打字?