Как очистить сборку с помощью Flutter RP2 в Android Studio?

С выпуском 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.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
11
0
15 277
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Меню Tool> Flutter> Flutter Clean

или в окне терминала в каталоге проекта

flutter clean

К сожалению, очистка флаттера не решила проблему.

Peter Birdsall 26.09.2018 17:35

Тогда не принимайте мой ответ ;-) Я не знаю, как исправить вашу ошибку.

Günter Zöchbauer 26.09.2018 17:43

Он отвечает на мой конкретный вопрос, хотя и не исправляет ошибку. Ваш ответ будет полезен для всех, кто интересуется этим вопросом.

Peter Birdsall 27.09.2018 19:14

Вы можете создать новый вопрос с оставшейся проблемой. Вряд ли кто-то проверяет ответы на вопросы.

Günter Zöchbauer 27.09.2018 19:18

Пробовал много способов. Но это сработало. большое спасибо.

ABHIMANGAL MS 22.01.2020 09:44

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