Использование rxdart во флаттере не распознается

Я впервые пытаюсь использовать пакет rxdart в своем приложении flutter, и я добавил пакет в файл yaml, затем я сохранил его, и vscode автоматически запустил пакеты flutter, попадающие в проект, после того, как я завершил, я попытался импортировать пакет следующей строкой

import 'package:rxdart/rxdart.dart';

но компилятор не распознает rxdart внутри пакетов. что вызывает ошибку в приложении.

Ниже приведены мои зависимости от pubspec.yaml

dependencies:
  flutter:
    sdk: flutter


  cupertino_icons: ^0.1.2

  rxdart: ^0.18.0

dev_dependencies:
  flutter_test:
    sdk: flutter

Обновить

репо для проекта, над которым я работаю -> https://www.github.com/touseefbsb/LoginStateful

Вы должны открыть папку login_stateful_bloc, и ошибка находится в файле bloc.dart, куда я пытаюсь ее импортировать.

3 ответа

Решение

Вы должны оставить отступы:

  dependencies:
    flutter:
      sdk: flutter
    cupertino_icons: ^0.1.2
    rxdart: ^0.18.0

это сработало для меня, убедитесь, что вы поставили зависимости на

      dependencies:  
   flutter:

нет

      dev_dependencies:
  flutter_test:

если это имеет смысл :/

У меня была такая же проблема. Даже после получения паба это не сработало. Затем я просто перезапустил свою IDE(Android Studio), и теперь она работает.

Другие вопросы по тегам