Livereload не работает Ionic Cordova развертывается на реальном устройстве

Я работаю с ionic 3.9.2 кордова 8.1.2.

Я использую реальное устройство для тестирования проекта Android, и моя перезагрузка не работает. Я использую ionic cordova run android -lc. Мой проект работает нормально, но я не получил никаких журналов в cmd, и livereload тоже не работает здесь.

Но я получаю логи в chrome://inspect и через некоторое время получаю сообщение об ошибке здесь.

Я использовал ionic cordova run android -lc --debug для получения более подробной информации, но журналы не отображаются.

Затем я попытался установить соединение adb. Но все равно не повезло, или я использую его неправильно здесь.

Я также пытался удалить и переустановить пакет ws из node_modules, но никаких улучшений.

Вот моя среда

Angular CLI: 7.0.3
Node: 10.11.0
OS: win32 x64
Angular: 5.2.11
... animations, common, compiler, compiler-cli, core, forms
... http, platform-browser, platform-browser-dynamic

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.10.3
@angular-devkit/build-optimizer   0.0.35
@angular-devkit/core              7.0.3
@angular-devkit/schematics        7.0.3
@angular/cli                      7.0.3
@schematics/angular               7.0.3
@schematics/update                0.10.3
rxjs                              5.5.11
typescript                        2.6.2
webpack                           3.12.0

person Babar Sultan Waseer    schedule 05.12.2018    source источник


Ответы (1)


Для меня это выглядит как сетевая ошибка, вызванная брандмауэром или антивирусом. Вы пробовали это на другом компьютере/ОС или другом телефоне/эмуляторе? Это покажет, какое устройство отвечает за тайм-аут. Вероятно, это ваш компьютер, но я не знаю, какое программное обеспечение установлено на вашем телефоне и/или какая у вас версия Android.

Возможно, также проверьте свои параметры разработки и разрешите все, что связано с сетью.

person H.Molnar    schedule 05.12.2018
comment
Я пробовал другие устройства и тот же результат даже после отключения брандмауэра. И livereload отлично работает на Win 10. Win 8 и 7 вызывают проблемы. Я не знаю, проблема ли это в ОС. И у меня нет времени менять ОС. Я сейчас использую вин 8. - person Babar Sultan Waseer; 06.12.2018
comment
Если это не система, это должны быть инструменты (ionic/cordova/adb). Попробуйте использовать стартовый проект ionic 4 beta (node ​​10, angular 7) и обновите Cordova до последней версии. Если это не сработает, это должен быть adb, но вы уже пробовали его на разных установках, так что это не имеет никакого смысла (на мой взгляд). - person H.Molnar; 06.12.2018
comment
ionic 4 не стабилен. Я даже не могу создать проект. Не могли бы вы подсказать, в чем может быть проблема с adb? - person Babar Sultan Waseer; 06.12.2018
comment
Я разрабатываю все свои приложения уже в ionic 4, новые проекты терпят неудачу только в том случае, если вы используете неправильные пакеты (не @beta), было бы полезно узнать, работает ли это, потому что я понятия не имею, в чем может быть проблема с вашей системой. - person H.Molnar; 11.12.2018