我在这里试过答案
安装Android Studio后
[√] Flutter (Channel stable, 2.5.0, on Microsoft Windows [Version 10.0.19043.1202], locale en-US)
[X] Android toolchain - develop for Android devices
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.
[√] Chrome - develop for the web
[√] Android Studio (version 2020.3)
[√] VS Code (version 1.60.0)
[√] Connected device (2 available)
打开Android Studio
我还添加了
按照颤动说明运行
ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
我无法找到任何关于此的文档,除了我需要在Java上安装一些版本并将其添加到我的路径中。https://flutter.dev/docs/get-started/install/windows 页面提到“确保安装了 Java 8 版本,并且JAVA_HOME环境变量已设置为 JDK 的文件夹”,然后指出“Android Studio 版本 2.2 及更高版本附带 JDK,因此应该已经完成”,但没有进一步详细说明。
打开Android Studio并转到
文件
在你显示的屏幕上,只需使用“Android Studio默认JDK”(或任何其他JDK 11)。
Settings > Build, Execution, Deployment > Build Tools > Gradle > Gradle JDK.
您还需要设置与< code>JAVA_HOME环境变量以及< code>ANDROID_HOME相同的路径。在Windows中,这些可以添加到< code >设置下
只需安装它们:Android SDK命令行工具(最新版本)
run:“flutter医生--android许可证”
再次运行“颤振医生”后。
然后爆炸。它会起作用的。
匿名用户
为了确保flutter项目正常运行,您可以遵循以下步骤:您的sdk管理器应该如下所示:
1.在Android Studio中安装Android SDK命令行工具:
< code >首选项
安装这3个工具:
Android SDK Command-line Tools (latest)
Android SDK Build Tools 31
Android SDK Platform tools (latest version 31)
并确保每个工具必须是相同的最新版本,以避免任何错误,因为以后可能会有新的更新。
2.还要确保在cmd中运行以下命令来接受Android许可证:
flutter doctor --android-licenses
如果上述任何问题都没有解决,请确保您已经在windows的系统设置中的环境变量中设置了正确的JDK/JRE位置:
在系统环境路径变量中为用户变量和系统变量添加以下路径:
C:\Program Files\Java\jdkXXXXX\bin
这里XXX是您的版本,应该将其添加到您的系统变量和用户中
C:\Users\Neha\AppData\Local\Android\Sdk\tools
C:\Users\Neha\AppData\Local\Android\Sdk\build-tools
C:\Users\Neha\AppData\Local\Android\Sdk\platform-tools
上面的三个路径应该添加到您的用户变量路径中,检查下面附加的两个屏幕截图以进行正确的路径设置。我已经添加了android Studio的工具路径,所以就像我在屏幕截图中所做的那样。
这个用于用户变量路径:
这一个用于系统变量路径:
遵循源代码了解有关设置java路径的更多信息:
--------xxx---------------------------------------xxx 我的windows 10笔记本电脑出现了上述错误。有人能帮我吗。
运行颤振医生给我“cmdline-tools组件丢失”错误,尽管我在Android Studio安装了Android软件开发工具包命令行工具,但我也更新了它,确信它是最新版本。我已经寻找了几天的解决方案,我在任何地方都能找到的唯一答案是“只需在Android Studio软件开发工具包管理器中安装软件开发工具包命令行工具!”我显然已经这样做了,但它仍然不起作用。 下面的图片来指定 颤振医生错误 显
在安装flutter时,我收到了这个错误: 我看到了许多解决方案,但它们都使用Android Studio,而我使用的是VSCode。
我最近安装了android studio 4.1.2和flutter 1.22.6,尽管我在android studio中安装了flutter和dart插件。 现在为了明确错误,请执行以下操作(步骤对我有效):
我有一个问题,所以我认为我正确地加载了所有内容,但是当我在cmd中输入“颤动的dictir”时,我仍然会得到这种按摩。当我按照建议运行“路径/目标/sdk管理器--安装”cmdline工具;最新“时,没有任何反应。所以你能帮我下载它吗? 代码 [!]Android工具链-为Android设备开发(Android SDK版本32.1.0-rc1)X cmdline-tools组件缺失运行有关更多详细
我是新来的,所以如果这个问题太基本,我非常抱歉。 我在iOS中提出了一个flutter项目,目前正试图在windows 10中继续编码,但当我运行flutter doctor时,我收到了以下结果: 医生摘要(要查看所有详细信息,请运行flutter doctor -v): [√] Flutter(频道稳定,2.2.1,在Microsoft Windows[版本10.0.19042.1052],区域