dart 在Mac M1 2020上运行flutter doctor -v出错

w8rqjzmb  于 11个月前  发布在  Mac
关注(0)|答案(1)|浏览(171)

我在Mac M1 2020上遇到了Flutter问题。当我运行flutter doctor -v时,我遇到以下错误:

#0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1      _DefaultPub._runWithStdioInherited (package:flutter_tools/src/dart/pub.dart:447:7)
<asynchronous suspension>
#2      _DefaultPub.get (package:flutter_tools/src/dart/pub.dart:323:5)
<asynchronous suspension>
#3      PubDependencies.update (package:flutter_tools/src/flutter_cache.dart:126:5)
<asynchronous suspension>
#4      Cache.updateAll (package:flutter_tools/src/cache.dart:677:9)
<asynchronous suspension>
#5      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1518:7)
<asynchronous suspension>
#6      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1336:27)
<asynchronous suspension>
#7      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#8      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#9      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:296:9)
<asynchronous suspension>
#10     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#11     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:244:5)
<asynchronous suspension>
#12     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:91:9)
<asynchronous suspension>
#13     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#14     main (package:flutter_tools/executable.dart:91:3)
<asynchronous suspension>

字符串
我已经尝试使用最新版本重新安装Flutter。我验证了Xcode和Android Studio是否正确安装和更新。我检查了我的环境变量,并将Flutter bin目录添加到我的PATH中。我运行flutter doctor --android-licenses来确保我已经接受了Android许可证。我已经重启我的笔记本电脑多次。我已经清理了Flutter缓存并重新运行了doctor命令。我试过运行flutter doctor,但它什么也没有返回。
然而,所有这些都没有奏效。(抱歉,如果这篇文章的格式不正确,新堆栈溢出)

ej83mcc0

ej83mcc01#

你所遇到的错误可能是由于flutter错误的sdk。当你使用Mac M1时,你能确保你已经从这里安装了Apple Silicon的flutter sdk吗https://docs.flutter.dev/get-started/install/macos


的数据

相关问题