android - Android 许可证状态未知。尝试重新安装或更新您的 Android SDK 管理器。未找到 Android sdkmanager 工具
问题描述
我第一次在 Windows 10 上安装 Android SDK。面临 sdkmanager 工具的问题。查找了几个线程以寻求解决方案,但无济于事。
C:\Users\vboppa>flutter doctor -v
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.18363.959], locale en-US)
• Flutter version 1.20.2 at C:\Boppa\myStuff\flutter
• Framework revision bbfbf1770c (3 weeks ago), 2020-08-13 08:33:09 -0700
• Engine revision 9d5b21729f
• Dart version 2.9.1
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:\Users\vboppa\AppData\Local\Android\sdk
• Platform android-30, build-tools 30.0.2
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
X 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/docs/get-started/install/windows#android-setup for detailed instructions.
[!] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[!] Connected device
! No devices available
! Doctor found issues in 3 categories.
当我尝试验证 Android 许可证时,输出如下。
C:\Users\vboppa>flutter doctor --android-licenses
Android sdkmanager tool not found (C:\Users\vboppa\AppData\Local\Android\sdk\tools\bin\sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.
解决方案
您需要安装 Android Studio
来自 Flutter 文档的引用https://flutter.dev/docs/get-started/install/windows#android-setup
Flutter 依赖于完整安装的 Android Studio 来提供其 Android 平台依赖项
推荐阅读
- apache-spark - 如何通过 Apache Livy 设置 --master、--deploy-mode、--driver-class-path 和 --driver-java-options?
- java - java.lang.IllegalArgumentException:org.hibernate.hql.internal.ast.QuerySyntaxException:用户未映射[来自用户]
- c# - C# SqlCommands 不起作用
- node.js - 代理在 nginx 上传递 Socket.IO 连接不起作用
- lightgbm - LightGBM 选择回归目标(GPU)
- ios - iOS 如何在 Apple 的私有 API 中找到字符串
- c# - 如何在列表中 StreamWrite 画笔的颜色
? - c# - C#我想对exe进行mac地址验证
- mysql - mysql 说 root@localhost 是使用空密码创建的!但是什么也没发生。我错过了什么?
- javascript - 多文件申报顺序