为什么我的SDK没有打开并告诉我SDK未被识别为内部或外部命令,我需要帮助来更新我的SDK?
但它一直告诉我SDK管理器正在打开,但最终它不会出现。
答案 0 :(得分:1)
要解决这个问题,你必须检查两件事:
location path
environment variable
没有。 1解决方案:
Window -> Preferences -> Android
并在SDK Location下浏览包含SDK的文件夹,然后点击Apply。确保所选文件夹中的文件名为SDK Manager。
没有2.解决方案:
只需在environment variables
中重置您的java路径。
答案 1 :(得分:1)
对于任何人,请在命令提示符下显示此消息:
'sdkmanager'未被识别为内部或外部命令
在Windows上,右键单击“我的电脑”图标:
Properties > Advanced system settings > Advanced (tab) > Environment Variables > System Variables
点击Path,New ...并粘贴SDK的路径。
我是:C:\Users\alex\AppData\Local\Android\sdk\tools\bin
答案 2 :(得分:0)
您可能已删除SDK管理器或更改了其位置。尝试在找到SDK管理器路径后手动重置它。
答案 3 :(得分:0)
我认为您的SDK路径不正确,请配置您的SDK路径
从菜单转到$state.go('state-name' ,queryParams,false);
- > File
然后更改Project Structure
。
答案 4 :(得分:0)
自从新的更新以来,有一些文档中没有提到的变化。解压缩命令行工具包后,您将获得的最顶层目录是 cmdline-tools。将解压后的目录从cmdline-tools重命名为tools,放在$C:/Android/cmdline-tools下
why this location??
follow along with this medium article for a better understanding --
<块引用>
https://ksrk.medium.com/install-flutter-without-android-studio-on-window-9d3781172912
现在看起来像 $C:/Android/cmdline-tools/tools
它会完美运行。