Есть ли способ развернуть / отладить приложение Cordova Android Ionic через WiFi? - PullRequest
0 голосов
/ 21 сентября 2018

Этот вопрос близок к (изначально для iOS).

Я хотел бы развернуть и отладить приложение Ionic на устройстве Android, подключенном через WiFi, а не через USB смой компьютер, это устройство, к которому я могу подключиться только через WiFi.

Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 22 сентября 2018

Попробуйте подключить устройство и компьютер в одной сети.Затем запустите ionic run android —device -lc Я не помню, нужно ли вам хотя бы раз подключать ваше устройство для сборки, а затем вы можете отключить и отладить WiFi, возможно, в этом нет необходимости.

0 голосов
/ 21 сентября 2018

Да, конечно, при условии, что:

  • у вас установлен Chrome
  • вы можете подключить устройство через USB только ОДИН РАЗ.

Если вы можете, в Windows вам это нравится

  1. установить ADB , выполнив this от имени администратора (да) (Y) ко всему
  2. добавить путь ADB к переменной env (обычно ADB устанавливается в корне, поэтому вы делаете PATH=%PATH%C:\adb;)
  3. установка эмулятора bash
  4. USB-плагин телефона
  5. откройте эмулятор bash и выполните по порядку
  6. ID=$(adb devices | awk -F'device' '{if (match($0, /device$/)) print $1}');
  7. IP=$(adb shell ifconfig wlan0 | awk '{if (sub(/inet addr:/,"")) print $1 }');
  8. adb tcpip 5555;
  9. adb connect $IP:5555

теперь вы можете развернуть приложение, просто используя обычный ionic cordova run android --device: Ionic развернет приложение на последнем устройстве, настроенном в точках 6-9.

По той же причине вы можете отлаживать в Chrome, просто перейдя по chrome://inspect и щелкнув по устройству с IP, равным точке 7.

Я нашел большую часть этой информации здесь .Спасибо Реми Шарп

...