Всякий раз, когда я пытаюсь выполнить http-вызов через 20 секунд, я получаю в консоли следующую ошибку:
E/flutter ( 8274): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception:
E/flutter ( 8274): SocketException: Failed host lookup: 'flutter-project-xxxxx.firebaseio.com' (OS Error: No address associated with hostname, errno = 7)
Эта ошибка возникает для каждого метода и каждого маршрута, который я вызываю через пакет http приложения.
Я занимаюсь разработкой приложения для флаттера в Windows, используя виртуальное устройство AVD из Android Studio.
Версии: http: ^ 0.12.0 + 1 флаттер: 1.0
Случаи:
Из дома или через модем с моего телефона: подключение работает нормально на каждой части виртуального устройства
Из моей рабочей сети (позадибрандмауэр):
Только с Android Web View я могу без проблем просматривать Интернет (я могу даже вызвать тот же URL-адрес, который я использую в коде, и он работает).Я получаю сообщение об ошибке подключения при использовании любого другого приложения (Chrome, Google Play, ecc ...) на виртуальном устройстве и, в частности, «SocketException» при тестировании моего приложения.
В чем разница междузвонки из этого приложения?Есть ли способ направить вызовы моего приложения так же, как и в веб-просмотре?
Спасибо!