我从v1.91升级了flutter。修补程序6使用flutter upgrade --force。
然后我构建一个示例“ layers”-flutter run,它显示此消息,而如果我切换到1.91,则一切正常。
找不到名为“ stacktrace”的选项。
颤振医生-v
G:\ new \ new_exam> flutter doctor -v [√] Flutter(频道稳定, v1.12.13 + hotfix.5,在Microsoft Windows [版本10.0.18362.535]上, 语言环境(美国)•Flutter版本1.12.13 + hotfix.5,位于G:\ Flutter \ flutter •Framework版本27321eb(12天前),2019-12-10 18:15:01 -0800 •引擎版本2994f7e1e6•Dart版本2.7.0
[√] Android工具链-为Android设备开发(Android SDK 版本29.0.2)•G:\ Flutter \ android中的Android SDK•Android NDK 位置未配置(可选;对于本机分析很有用 支持)•平台android-29,构建工具29.0.2•ANDROID_HOME = G:\ Flutter \ android•ANDROID_SDK_ROOT = G:\ Flutter \ android \ sdk•Java 二进制文件位于:G:\ flutter \ openjdk \ bin \ java•Java版本OpenJDK运行时 环境(版本1.8.0_232-b09)•接受所有Android许可证。
[!] Android Studio(未安装)•找不到Android Studio; 从https://developer.android.com/studio/index.html下载(或 请访问https://flutter.dev/setup/#android-setup了解详细信息 说明)。
[!] IntelliJ IDEA社区版(2019.3版)•IntelliJ,网址为 C:\ Program Files \ JetBrains \ IntelliJ IDEA社区版2019.3.1 X Flutter插件未安装;这增加了Flutter特有的 功能。 X Dart插件未安装;这增加了Dart特有的 功能。 •有关安装插件的信息,请参见 https://flutter.dev/intellij-setup/#installing-the-plugins
[!]已连接的设备!没有可用的设备
!医生发现了3个类别的问题。
答案 0 :(得分:0)
我认为解决方案非常简单。通常,与Flutter和Dart一起使用Android Studio始终是最佳实践。原因是存在某些依赖关系,这些依赖关系要求您使用Android Studio使其正常运行,尤其是在您刚开始使用Flutter和Dart时。
Flutter Doctor对于您遇到的问题非常准确。
下载Android Studio之后,请执行以下操作;
在PC上导航至“首选项”或Android Studio设置,然后选择“插件”,确保已安装以下插件。
在其他可以由Android Studio自动安装的应用程序中,应该可以消除该错误,并且应该可以。
然后,在可能运行您的应用程序之前,如果您在Android Studio的顶部看到获取依赖项,请单击获取依赖项,以便Android Studio可以获取最新的依赖关系来运行您的应用程序而不会出现问题。< / p>
确保每次在pubspec.yaml文件中添加新的依赖项后都进行冷重启。