问题标签 [flutter-doctor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
494 浏览

visual-studio - 如何修复未安装的颤振医生错误android studio和IntelliJ IDEA,即使我已经安装了它

我是学习颤振的初学者。我已经安装了 Android Studio 和颤振。我flutter --version在 Windows Powershell 上运行了命令,我收到的输出是Flutter 2.2.3 • channel stable • https://github.com/flutter/flutter.git Framework • revision f4abaa0735 (2 months ago) • 2021-07-01 12:46:11 -0700 Engine • revision 241c87ad80 Tools • Dart 2.13.4 我运行的下一个命令flutter doctor,我收到的输出为:

谁能帮我解决这个问题?

0 投票
2 回答
55 浏览

android - 我在 ubuntu 21.04 中的颤振医生 cmd 工具中出现错误

像这样的错误

命令错误

我试图在 ubuntu 中解决,但我的尝试是浪费接下来我能做些什么帮助我的家伙

0 投票
2 回答
2022 浏览

dart - 如何在 null 安全后将您的 Flutter 项目(应用程序)升级到最新的 Flutter 版本?

我想将我在 Flutter 2.0 上的项目升级到最新版本的 Flutter (2.5)。

我已经看到了这个最相关的问题。 如何升级现有的 Flutter 应用程序?

在我的 Mac 中,我已将 Flutter 升级到 2.5。你可以看到flutter doctor -v下面的输出:

我已经在互联网上搜索过它。大多数情况下,我看到两件事,如何升级到 null-safety(即从早期版本升级到 2.0)或如何升级系统中的 Flutter sdk。

我试过运行flutter upgrade命令说我是最新的。我也试过跑步flutter pub upgrade。两者都不会更改pubspec.lock我项目内文件中的颤振版本,文件末尾会显示:

请指导我如何将我的项目升级到最新版本。提前致谢 :)

0 投票
0 回答
21 浏览

ruby - 在 macos-catalina 上安装 cocoapods

!] Xcode - 为 iOS 和 macOS 开发 (Xcode 12.4) ✗ CocoaPods 已安装但无法正常工作。您似乎安装了 CocoaPods,但它无法正常工作。如果安装 CocoaPods 的 Ruby 版本与用于调用它的版本不同,就会发生这种情况。这通常可以通过重新安装 CocoaPods 来解决。要重新安装,请参阅 https://guides.cocoapods.org/using/getting-started.html#installation以获取说明。

cocoapods 1.11.2 已经安装并且是最新的。

ruby 2.6.3p62(2019-04-16 修订版 67580)[universal.x86_64-darwin19]

0 投票
1 回答
67 浏览

java - 如果颤振医生告诉你:JAVA_HOME 设置为无效目录,那是什么问题?

在Android flutter doctorStudio 的终端打印:

运行建议的flutter doctor --android-licenses命令失败:

奇怪的是,which java打印/usr/bin/java(匹配JAVA_HOME

所以看起来一切都应该井井有条......但是为什么 Flutter 对路径不满意JAVA_HOME呢?以及如何解决?

0 投票
2 回答
1154 浏览

flutter - Flutter Doctor 在可执行文件中给出 Bad Cpu Type

我正在使用 Mac mini、MacOs monterey 和 m1 芯片。尝试设置颤振时,它会出错。命令:颤振医生o / p:/Users/admin/Desktop/flutter/bin/internal/shared.sh:第229行:/Users/admin/Desktop/flutter/bin/cache/dart-sdk/bin/dart:坏可执行文件中的 CPU 类型

我试过下面的命令,但它也不起作用,终端命令:sudo softwareupdate --install-rosetta --agree-to-license 终端输出:通过使用agreetolicense选项,您同意您已使用许可证运行此工具唯一的选择,并已阅读并同意条款。如果您不同意,请按 CTRL-C 并立即取消此过程。 Rosetta 2 更新不可用

0 投票
0 回答
20 浏览

windows - 为什么我在使用 Flutter 命令时会在终端中使用不同的语言?

我已经从https://docs.flutter.dev/get-started/install/windows安装了 Flutter SDK,然后我将文件解压缩到文件夹 C:\Users\ACER\Documents 然后我复制了路径bin 文件夹中的颤振从提取的位置,然后将其设置为我的 PC 的环境变量。然后,当我在命令提示符中检查颤振的命令时,我得到了一些不是英语的单词,例如 [re'V^],截图附在下面。我的电脑中的默认语言是英语,我希望颤振也是英语。如何解决?

在此处输入图像描述

0 投票
1 回答
206 浏览

android - Flutter:不接受某些 Android 许可证。不能接受许可

我无法接受许可证。当我运行时flutter doctor -v,会显示:

然后我运行flutter doctor --android-licenses并接受所有许可证而没有错误。

最后,它说:

但是当我flutter doctor -v再次运行时,警告仍然存在:

我已经安装了 Android SDK 和命令行工具(最新),如图所示: android sdk 1 android sdk 2

我的操作系统是 Linux Mint 20.2。

0 投票
1 回答
113 浏览

android - Flutter错误无法确定任务':app:compileDebugJavaWithJavac'和配置':app:debugCompileClasspath'的依赖关系

我不知道如何处理这个问题了。没有关于此问题的良好文档。

我已经尝试将 gradle 升级到最新版本以及升级构建工具等。有些人甚至让我跑步flutter doctor --android-licenses,我做到了,但没有用。

错误:

Flutter Doctor 对我的评价

PS 我已经安装了 Flutter 和 Dart 插件。不知道为什么它仍然被列为未安装。我的电脑也重启了好几次。我也不知道为什么它不能确定捆绑 Java 版本。

0 投票
2 回答
114 浏览

android - Flutter Doctor 无法在我的 Mac Air M1 芯片中进行全新安装

我一直在试图找出导致此错误的原因。我关注了https://docs.flutter.dev/get-started/install/macos并在互联网上搜索其他可能的解决方案,但没有运气。帮助将不胜感激。谢谢。

设备:Macbook Air M1 操作系统:BigSur 尝试从稳定 - 测试版 - 稳定切换。设置 - 重新设置路径。更改权限