Nano Hash - криптовалюты, майнинг, программирование

Приложение Flutter выдает исключение Http и мгновенно вылетает

в настоящее время у меня проблема с запуском флаттер-приложений. Я пытался искать решения, но на самом деле ни одно из них мне не подходило. Проблема в том, что когда я пытаюсь установить приложение, иногда оно запускается, но мгновенно вылетает или даже не строится, и выдает это исключение (даже с демонстрационным проектом flutter):

Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:57564/ws". 

Что пробовал до сих пор: чистка кассов, переустановка flutter / android studio. У меня эта проблема возникла только с несколькими мобильными устройствами (android os). import 'package: flutter / material.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      home: Scaffold(appBar: AppBar(title: Text("App"))),
    );
  }
}

  • Вы используете прокси в своей сети? 11.03.2019
  • Я думаю, вам следует опубликовать весь код, чтобы мы могли понять, в чем ошибка! 11.03.2019
  • Я разместил код, и, как видите, он очень-очень простой. Я нигде не использую http, кстати, эта ошибка возникает каждый раз, неважно, какой код 11.03.2019
  • Я решил это, установив мобильное устройство и ноутбук в одной сети Wi-Fi. Иногда мне нужно перезагрузить мобильное устройство. 11.03.2019
  • Я их уже пробовал. Ни один из них не решает проблему 11.03.2019
  • У меня такая же проблема, если вам удастся как-то ее решить, ответьте на свой вопрос. 02.06.2019

Ответы:


1

Я решил эту проблему, создав новый эмулятор, но НЕ используя самый последний образ Android.

Android Studio> Настроить> AVD Manager> Создать виртуальное устройство> (Выбрать модель устройства)> (Выбрать образ системы, но НЕ самый последний)

В моем случае на выбор были следующие изображения Android: Q, Pie 28, Oreo 27 и 26 и т. Д. Я выбрал Pie 28, и проблема была решена. Проблема возникла в Android Q (самой последней версии).

27.05.2019
  • Я не думаю, что это исправило это. Я не использую Android Q, и у меня тоже есть эта проблема, и создание нового виртуального устройства не помогло мне ее решить. 02.06.2019
  • @Loolooii А API версии 28 пробовали? Любопытно, работает ли это для вас. 15.06.2019
  • @dustinrwh Эта проблема исчезла, когда я удалил один из плагинов, которые использовал. Я просто пытался удалить их по одному. В частности, эта проблема, по-видимому, была flutter_webview_plugin причиной. Я не уверен, что ваша проблема тоже вызвана чем-то вроде этого. 16.06.2019

  • 2

    Проблема в версии API. Выберите 28. Это устраняет проблему.

    12.06.2019

    3

    Я использую настоящее устройство, и моя проблема была решена только тогда, когда я удалил плагин из pubspec.yaml файла. Может это поможет.

    04.12.2019
    Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..