在有关Android工具链的“颤抖医生”中显示错误

时间:2020-03-01 08:17:23

标签: android macos flutter terminal android-sdk-2.3

显示有关android工具链的错误

!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
✗ Android license status unknown.
  Try re-installing or updating your Android SDK Manager.
  See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for
  detailed instructions.

所以我读到有关如何解决此问题的信息

因此,我找到了一个名为“ flutter doctor --android-licenses”的命令 和“ flutter doctor --android-licenses”的输出是

Android sdkmanager tool not found
(/Users/sagarkhurana/Library/Android/sdk/tools/bin/sdkmanager).
Try  re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.

并且我已经有android studio,并且它的SDK位置是“ / Users / sagarkhurana / Library / Android / sdk”

请帮我,我搜索了很多但没有结果 谢谢

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我按照this link的解决方案解决了这个问题;我使用Linux,但我相信它将解决您所使用的操作系统方面的问题。

答案 1 :(得分:0)

如果您没有安装 JDK 软件或者没有设置 JAVA_HOME,那么 Flutter 会给出这个错误信息。以下任务提供了在 UNIXWindows 系统上安装 JDK 软件和设置 JAVA_HOME 所需的信息。

从下面给出的链接下载软件。 Download here

安装成功后,您现在可以使用以下命令从命令行进行检查。

  • C:\Users\Ainswers>java -version
  • java 版本“1.8.0_251”
  • Java(TM) SE 运行时环境(版本 1.8.0_251-b08)
  • Java HotSpot(TM) 64 位服务器虚拟机(内部版本 25.251-b08,混合模式)

请退出 flutter 控制台(如果它已打开),然后再次打开它以重新重启,然后再次尝试运行 flutter doctor。希望你现在能得到一张绿色支票。