say*_*bir 5 visual-studio-code flutter hot-reload
我正在使用vscode开发flutter应用程序,我不知道发生了什么!当我保存项目并尝试热重载仅一次时,它的工作和热重载(Performing hot reload)的通知保留在 vscode 的底部,下一次热重载不起作用。
Vscode 不会抛出任何错误或其他问题来解决问题,因此我使用run命令运行应用程序,并在热重载后,结果如下:
Flutter run key commands.
r Hot reload.
R Hot restart.
h Repeat this help message.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).
An Observatory debugger and profiler on sdk gphone x86 arm is available at: http://127.0.0.1:40989/zVisdoiRRE8=/
Flutter DevTools, a Flutter debugger and profiler, on sdk gphone x86 arm is available at: http://127.0.0.1:9101?uri=http%3A%2F%2F127.0.0.1%3A40989%2FzVisdoiRRE8%3D%2F
Running with unsound null safety
For more information see https://dart.dev/null-safety/unsound-null-safety
Performing hot reload...
Run Code Online (Sandbox Code Playgroud)
现在,当我按 r 时,热重载不起作用。
我正在使用 fvm,这是我的 sdk 版本:
$ flutter doctor -v
[?] Flutter (Channel unknown, 2.0.6, on Linux, locale en_US.UTF-8)
• Flutter version 2.0.6 at /home/alt/fvm/versions/2.0.6
• Framework revision 1d9032c7e1 (5 weeks ago), 2021-04-29 17:37:58 -0700
• Engine revision 05e680e202
• Dart version 2.12.3
[?] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
• Android SDK at /mnt/SSDP/Sdk/android/
• Platform android-S, build-tools 30.0.3
• ANDROID_HOME = /mnt/SSDP/Sdk/android
• ANDROID_SDK_ROOT = /mnt/SSDP/Sdk/android/
• Java binary at: /mnt/SSDP/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[?] Chrome - develop for the web
• Chrome at google-chrome
[?] Android Studio
• Android Studio at /mnt/SSDP/android-studio/
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• android-studio-dir = /mnt/SSDP/android-studio/
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
[?] VS Code (version 1.56.2)
• VS Code at /usr/share/code
• Flutter extension version 3.23.0
[?] Connected device (2 available)
• Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29)
(emulator)
• Chrome (web) • chrome • web-javascript • Google Chrome
91.0.4472.77
• No issues found!
Run Code Online (Sandbox Code Playgroud)
我切换回 Android Studio,全新安装后(同时删除现有安装的所有内容和设置)此错误消失了。
\n由于我还没有找到这个问题的“最佳”解决方案,这里有一些关于如何解决它的提示:
\n安卓工作室
\n您可以尝试切换“范围分析到当前包”标志。这为同事解决了类似的问题。
\n如果这不起作用,您可以单击“查看分析器选项”在浏览器中打开一些分析见解。也许你会在那里找到一些提示。
\n\n视觉工作室代码
\n转到设置 ( \xe2\x8c\x98 Command+ ,) 并按筛选条件@ext:dart-code.dart-code获取许多 dart 分析器特定设置。您可以尝试访问分析器日志文件以查找卡住的原因或更改“调试扩展后端协议”设置。
| 归档时间: |
|
| 查看次数: |
283 次 |
| 最近记录: |