显示有关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工作室和它的SDK位置是“/用户/sagarkhurana/库/Android/sdk”
请帮帮我我找了很多,但没有结果谢谢
6条答案
按热度按时间szqfcxe21#
我遇到了同样的问题,我按照this link的解决方案解决了这个问题;我使用Linux,但我相信它会解决您正在使用的操作系统的问题。
xqnpmsa82#
打开Android studio〉从更多操作转到SDK管理器〉在Android SDK选项中选择SDK工具〉安装Android SDK命令行工具(最新)并接受许可证。
它将运行,如果它仍然显示某些许可证丢失,请键入cmd中给出的命令,并在接受许可证后再次运行flutter doctor。
kd3sttzy3#
如果未安装
JDK
软件或未设置JAVA_HOME,则Flutter
将给予此错误消息。以下任务提供了在UNIX或Windows系统上安装JDK
软件并设置JAVA_HOME所需的信息。从下面给出的链接下载软件。Download here
成功安装后,您现在可以使用以下命令从命令行进行检查。
请退出扑动控制台(如果它是打开的),然后再次打开它重新重新启动,然后尝试再次运行扑动医生。希望你会得到一个绿色的检查现在。
qvk1mo1f4#
只要为它下载java,它就会工作得很好。我也遇到过这种情况,只要试试,下载并在你的系统上安装java
eni9jsuy5#
转到Android studio SDK管理器中的SDK工具,选中Android SDK命令行工具(最新),然后安装。
o4hqfura6#
转到SDK管理器,点击SDK路径前面的编辑,然后安装两个版本的SDK。
然后重新启动计算机
这肯定能解决问题。