在使用cordova的serial串口插件调试的时候,总是要在安装包和调试的时候连线, 接USB串口的时候又换设备, 是否能通过android手机的WIFI与之连接, 然后同时插上串口 OTG调试呢? 当然是可以的.
主要参考文章:run-install-debug-android-applications-over-wi-fi

  • 首先要通过几个命令,从USB线切换到串口上去, 此时应该连接好usb线, adb devices 可以发现当前的android设备

  • 设置调试接口:

    adb tcpip 5555

  • 查看手机ip, 按参考文章中的命令adb shell netcfg并没有成功, 不过你总可以通过其他方式(设置->WIFI->详情)得到ip的,比如ip 是192.168.1.8

  • 切换USB为WIFI连接调试

    adb connect 192.168.1.8:5555

如果输出connected to 192.168.1.8:5555 表示已经切换成功!
按照文章, 命令 adb -s :5555 usb 可以在切回来. 不过还没有尝试.

  • 此时, cordova内的webview可以通过chrome浏览器的chrome://inspect查看了! 还能调试哦!

  • 如果要通过cordova安装apk, 可以:
    cordova run android --target=192.168.1.8:5555

标签: none 阅读量: 1207

添加新评论