我正在构建flutter网站项目,并通过firebase启用登录页面后,我运行了flutter run -d chrome。但是它在尝试连接浏览器时被卡住了,它只是尝试了无休止的时间而没有给出任何错误消息。状态栏:
λ flutter run -d chrome Launching lib\main.dart on Chrome in debug mode... Building application for the web... 20,2s Attempting to connect to browser instance.. (This is taking an unexpectedly long time.) \
Flutter doctor:
λ flutter doctor Doctor summary (to see all details, run flutter doctor -v): [√] Flutter (Channel master, v1.10.11-pre.2, on Microsoft Windows [Version 10.0.18362.356], locale ru-RU) [X] Android toolchain - develop for Android devices X Unable to locate Android SDK. Install Android Studio from: https://developer.android.com/studio/index.html On first launch it will assist you in installing the Android SDK components. (or visit https://flutter.dev/setup/#android-setup for detailed instructions). If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location. You may also want to add it to your PATH environment variable. [√] Chrome - develop for the web [!] Android Studio (not installed) [√] VS Code (version 1.38.1) [√] Connected device (2 available) ! Doctor found issues in 2 categories.
pubspec.yaml:
version: 1.0.0+1 environment: sdk: ">=2.1.0 <3.0.0" dependencies: flutter: sdk: flutter firebase: ^5.0.0 firebase_auth:
flutter run -d web-server
@Giampaolo提到的答案是一个不错的解决方法!