【发布时间】:2019-02-26 04:33:49
【问题描述】:
这是this 问题的双胞胎(最初用于 iOS)。
我想将我的 Ionic 应用程序部署和调试到通过 WiFi 连接的 Android 设备,而不是通过 USB 与我的 PC 连接,这是我可以通过 WiFi 访问的设备。
这可能吗?
【问题讨论】:
标签: debugging ionic-framework deployment usb wifi
这是this 问题的双胞胎(最初用于 iOS)。
我想将我的 Ionic 应用程序部署和调试到通过 WiFi 连接的 Android 设备,而不是通过 USB 与我的 PC 连接,这是我可以通过 WiFi 访问的设备。
这可能吗?
【问题讨论】:
标签: debugging ionic-framework deployment usb wifi
尝试将设备和电脑连接到同一网络。
然后运行ionic run android —device -lc
我不记得您是否必须至少插入一次设备才能进行构建,然后您可以拔出并使用 WiFi 进行调试,也许这没有必要。
【讨论】:
是的,当然有,前提是:
如果可以的话,在 Windows 中你会这样做
PATH=%PATH%C:\adb;)ID=$(adb devices | awk -F'device' '{if (match($0, /device$/)) print $1}');IP=$(adb shell ifconfig wlan0 | awk '{if (sub(/inet addr:/,"")) print $1 }');adb tcpip 5555;adb connect $IP:5555现在您可以使用常规 ionic cordova run android --device 部署应用程序:Ionic 将在第 6-9 点配置的最后一个设备上部署应用程序。
出于同样的原因,您只需导航chrome://inspect,然后单击IP 与第7 点相同的设备即可在Chrome 上进行调试。
我找到了大部分这些信息here。谢谢Remy Sharp
【讨论】: