Flutter Inspector «отключился» при попытке открыть его в Android Studio, VS Code и в веб-браузере.
- Проблема возникает в Android Studio, VS Code и при открытии Dart DevTools в браузере из VS Code.
- Также происходит при запуске приложения на эмуляторе и на физическом устройстве. Одно и то же сообщение отображается в окне инспектора для всех из них.
- Я проверил все, что мог, и искал проблему в Google. У других людей есть похожие проблемы с DevTools, но не эта конкретная из того, что я нашел. Я пробовал некоторые решения, которые, как я думал, могут быть актуальными - ничего не сработало.
- Этого не происходило в последний раз, когда я использовал Flutter пару месяцев назад. С тех пор я установил последние обновления. Кроме этого, с моей стороны никаких изменений.
- Смотрите скриншот
3 ответа
Решение
This was a bug in a recent release of DevTools that didn't gracefully handle versions of Flutter that were missing a new API:
https://github.com/flutter/devtools/issues/2648
This issue was fixed in version
0.9.7+2
of DevTools, which VS Code should automatically update to. If it doesn't, you can manually update with:
pub global activate devtools
Note: do not include a
flutter
prefix.
If
pub
isn't in your
PATH
вам может потребоваться запустить его с полным путем, например:
(flutter SDK)\bin\cache\dart-sdk\bin\pub global activate devtools
По этому поводу возникла недавняя проблема Github. Другие люди тоже это переживают. https://github.com/flutter/flutter/issues/75055