当前位置: 首页 > 知识库问答 >
问题:

运行“颤振医生-Android-许可证”时出错

斜成济
2023-03-14
$ flutter doctor --android-licenses
Error: Could not find or load main class Pandey\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\..
Caused by: java.lang.ClassNotFoundException: Pandey\AppData\Local\Android\Sdk\cmdline-tools\latest\bin\//

我在安装android SDK命令行工具后遇到了这个错误。

共有2个答案

仲孙昊焱
2023-03-14

转到您的android studio open SDK管理器并安装“android SDK命令行工具”,如果没有,则进行更新。

*这应该能解决问题

楚墨一
2023-03-14

这意味着您的java没有安装或者版本不正确

安装Java SE 16并设置PATH变量[在Windows中]。

    < li >在正确安装和设置路径后,在新终端中运行< code > C:\ Users \ _ _ \ local \ Android \ SDK \ tools \ bin \ SDK manager–update 命令,它将正常工作。 < li >重新运行flutter doctor,您可以看到它要求运行命令< code > flutter doctor–Android-licenses 。因此,在终端中运行< code > flutter doctor–Android-licenses ,并在询问时按< code>y
 类似资料:
  • 输入颤振医生时出错 --Android许可证 颤振医生 --Android许可证错误:- 未找到Android sdkmanager。更新到最新的 Android SDK,并确保安装了 cmdline 工具来解决此问题。 我有Android SDK的更新版本,即使我提供了环境路径,请任何人为此提供解决方案

  • 我正在Linux Ubuntu上配置Flatter SDK 我在文件中为和指定了,但我在运行时收到此错误:

  • 我是新来的,所以如果这个问题太基本,我非常抱歉。 我在iOS中提出了一个flutter项目,目前正试图在windows 10中继续编码,但当我运行flutter doctor时,我收到了以下结果: 医生摘要(要查看所有详细信息,请运行flutter doctor -v): [√] Flutter(频道稳定,2.2.1,在Microsoft Windows[版本10.0.19042.1052],区域

  • 正在启动lib/main。dart on Android SDK build for x86 in debug mode。。。 [!]格雷德没有执行权限。应将项目目录的所有权更改为用户,或将项目移动到具有执行权限的目录。Gradle 任务汇编失败,退出代码 1 已退出(sigterm)

  • 我从颤振开始。在android studio中安装flutter和dart插件并下载flutter SDK后,flutter doctor无法识别android studio。我在CMD中使用了。现在颤医生认出了Android,但错误是这样的

  • 我在上面运行Flatter doctor——android许可证时遇到了这个错误。有人知道为什么会发生这种情况,以及我如何解决它吗?我已经在颤振控制台上运行了。