Flutter doctor 找不到 sdkmanager

Pri*_*tra 6 android flutter openjdk-11

所以我尝试在没有 Android Studio 的情况下安装 flutter,因为每当我尝试打开 Android Studio 时,我的电脑运行速度非常慢。一开始一切都很顺利,但是当 flutter 尝试使用 Android 许可证时

flutter doctor --android-licenses
Run Code Online (Sandbox Code Playgroud)

它总是给我

C:\Windows\System32>flutter doctor --android-licenses
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to
resolve this.
Run Code Online (Sandbox Code Playgroud)

当我检查使用时

flutter doctor --android-licenses -v
Run Code Online (Sandbox Code Playgroud)

它给我

C:\Windows\System32>flutter doctor --android-licenses -v
Android sdkmanager not found. Update to the latest Android SDK and ensure that the cmdline-tools are installed to
resolve this.

#0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1      AndroidLicenseValidator.runLicenseManager (package:flutter_tools/src/android/android_workflow.dart:422:7)
#2      Doctor.diagnose (package:flutter_tools/src/doctor.dart:295:38)
#3      DoctorCommand.runCommand (package:flutter_tools/src/commands/doctor.dart:50:47)
#4      FlutterCommand.verifyThenRunCommand (package:flutter_tools/src/runner/flutter_command.dart:1274:12)
<asynchronous suspension>
#5      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1125:27)
<asynchronous suspension>
#6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#7      CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#8      FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:288:9)
<asynchronous suspension>
#9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#10     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:236:5)
<asynchronous suspension>
#11     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#12     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#13     main (package:flutter_tools/executable.dart:92:3)
<asynchronous suspension>
Run Code Online (Sandbox Code Playgroud)

我的路径有什么问题或者我需要先做些什么吗?如果这可以帮助我,我将包括我的路径。 在此输入图像描述

在此输入图像描述

谢谢。

Dra*_*ude 9

看来您可能缺少命令行工具。

如果您想在不安装 Android studio 的情况下安装命令行工具,那么我建议您查看此网站。它列出了您可以下载的所有 android sdk 工具,而无需安装 android studio。

如果你确实想安装 android studio,我最近就可以通过转到“工具”>“SDK 管理器”>“SDK 工具”并选择“Android SDK 命令行工具(最新)”来解决这个问题,然后点击“确定”来安装工具。

做完之后再尝试做flutter doctor --android-licenses一次