我运行了最新版本的Flutter的新安装,然后运行了flutter doctor。一切都很好,但我总是遇到这个错误(这就是为什么我要重新安装颤振):-
[!] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
X cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
X Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.我已经尝试过几次修复,比如访问这个网站-> https://www.programsbuzz.com/article/set-android-environment-variable-path-windows-10,但是没有什么效果。请帮帮我。
发布于 2022-01-18 03:25:25
您可以运行flutter doctor --android-licenses,它将安装命令行工具,或者如果它对sdkmanager的路径产生错误,那么您可以从那里直接安装Android和安装命令行工具。
转到SDK管理器> Android >检查Android命令行工具
然后单击apply,它将安装所有所需的依赖项。
运行flutter doctor以检查是否成功安装了所有设备。

发布于 2022-01-18 03:26:37
到您的终点站,只需运行:
flutter doctor --android-licenses它将解决这个问题。
https://stackoverflow.com/questions/70749827
复制相似问题