С выпуском FLutter Release Preview 2 с использованием Android Studio 3.1.4 у моего проекта возникают спорадические проблемы со сборкой, когда я останавливаю программу из Android Studio с помощью команды stop 'main.dart' (команда f2), а затем выполняю run 'main.dart '(^ R) Я получаю указанную ниже ошибку. Однако если я полностью закрою Android Studio и снова открою проект, он скомпилируется и будет работать без ошибок. Мне интересно, есть ли способ очистить проект, чтобы повысить необходимость закрытия и открытия Android Studio, это своего рода контрпродуктивность для горячей перезагрузки Flutter.
Вот ошибка Android Studio, которую я получаю:
Запуск lib / main.dart на Android SDK, созданном для x86, в режиме отладки ... [{"event": "app.progress", "params": {"appId": "04e99281-55ea-41cd-851f-5b07487c5302", "id": "0", "progressId": null, "message" : "Инициализация градиента ..."}}] Инициализация градиента ...
Устранение зависимостей ... Запускаем 'gradlew assemblyDebug' ... registerResGeneratingTask устарел, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарел, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарел, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарел, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарел, используйте registerGeneratedFolders (FileCollection) сообщение компилятора: lib / ui / loginScreen.dart: 1: 1: Ошибка: не удается получить доступ к частной библиотеке платформы. сообщение компилятора: import 'dart: _http'; сообщение компилятора: ^ Ошибка компилятора /Users/pbirdsall/Documents/highline/hl_leverage/lib/main.dart
ОШИБКА: сбой при сборке за исключением.
Где: Строка скрипта '/Users/pbirdsall/flutter/flutter/packages/flutter_tools/gradle/flutter.gradle': 460
Что пошло не так: Не удалось выполнить задачу ': app: flutterBuildDebug'.
Process 'command '/Users/pbirdsall/flutter/flutter/bin/flutter'' finished with non-zero exit value 1
Пытаться: Запустите с параметром --stacktrace, чтобы получить трассировку стека. Запустите с параметром --info или --debug, чтобы получить дополнительный вывод журнала.
Получите дополнительную помощь на https://help.gradle.org
СБОЙ СТРОИТЬ через 8 с. Завершено с ошибкой: сбой сборки Gradle: 1
Вы можете игнорировать следующую часть журнала ошибок (выделенную курсивом выше), так как это происходит при успешном выполнении программы.
устарело, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарела, используйте registerGeneratedFolders (FileCollection), регистрResGeneratingTask устарела, используйте registerGeneratedFolders (FileCollection) registerResGeneratingTask устарела, используйте registerGeneratedFolders / messageResGeneratingTask (используйте команду registerGeneratedFolders) (FileCeneratingTask) loginScreen.dart: 1: 1: Ошибка: нет доступа к частной библиотеке платформы. сообщение компилятора: import 'dart: _http'; сообщение компилятора: ^ Ошибка компилятора
Моя версия Android Studio - 3.1.4
Моя версия Flutter:
Flutter 0.8.2 • канал beta • https://github.com/flutter/flutter.git Framework • ревизия 5ab9e70727 (2 недели назад) • 2018-09-07 12:33:05 -0700 Двигатель • ревизия 58a1894a1c Инструменты • Dart 2.1.0-dev.3.1.flutter-760a9690c2
Я использую macOS High Sierra 10.13.6.





Меню Tool> Flutter> Flutter Clean
или в окне терминала в каталоге проекта
flutter clean
Тогда не принимайте мой ответ ;-) Я не знаю, как исправить вашу ошибку.
Он отвечает на мой конкретный вопрос, хотя и не исправляет ошибку. Ваш ответ будет полезен для всех, кто интересуется этим вопросом.
Вы можете создать новый вопрос с оставшейся проблемой. Вряд ли кто-то проверяет ответы на вопросы.
Пробовал много способов. Но это сработало. большое спасибо.
К сожалению, очистка флаттера не решила проблему.