Visual studio code 无法找到android sdk颤振

Visual studio code 无法找到android sdk颤振,visual-studio-code,flutter,Visual Studio Code,Flutter,我安装了visual_stdio_代码并尝试运行“颤振医生”,然后这就是错误。 当我在命令行上运行Flatter doctor时,我得到的答案是: 颤振设备无法定位开发设备;请跑 “颤振医生”了解有关安装附加组件的信息 组成部分 请帮忙 第1步 配置android sdk的路径: #如果您的ANDROID sdk路径不在下面,请使用“$ANDROID_HOME” $flatter config——android sdk/usr/local/share/android sdk 步骤2 将and

我安装了visual_stdio_代码并尝试运行“颤振医生”,然后这就是错误。
当我在命令行上运行Flatter doctor时,我得到的答案是:

颤振设备无法定位开发设备;请跑 “颤振医生”了解有关安装附加组件的信息 组成部分

请帮忙

第1步 配置android sdk的路径:

#如果您的ANDROID sdk路径不在下面,请使用“$ANDROID_HOME”
$flatter config——android sdk/usr/local/share/android sdk
步骤2 将android许可证添加到Flatter

$ flutter doctor --android-licenses
步骤3 检查它是否有效

$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, v1.3.3-pre.18, on Mac OS X 10.14.3 18D109, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[✓] iOS toolchain - develop for iOS devices (Xcode 10.1)
[✓] Android Studio (version 3.3)
[✓] Connected device (2 available)

• No issues found!

这里有另一个解决方案,以防上面的答案不起作用

打开Android Studio,然后单击SDK管理器(向下箭头)

这将打开一个新框,顶部显示您的Android SDK位置。应该是这样的:

/Users/your-name/Library/Android/sdk
复制该路径,指向终端并键入以下内容:

flutter config --android-sdk /Users/your-name/Library/Android/sdk
下次运行:

flutter doctor --android-licenses
您可以运行
flatter-doctor
进行验证


这应该会有所帮助。

如果您使用的是Windows,则您的sdk路径可能是

/Users/yourUserName/Library/Android/sdk
或者如果你使用linux,路径可能是

/usr/local/share/android-sdk

然后尝试执行

flutter config --android-sdk <your-android-sdk-path>
flatter配置——android sdk

安装了哪个文件夹?你的
PATH
ANDROID_HOME
环境变量是什么样子的?你安装了ANDROID SDK吗?当你在终端中执行
sdkmanager--version
时,你会得到什么?还请检查
ANDROID/local.properties
中项目中的
SDK.dir
是否正确。当项目在您的计算机上创建时,应该正确设置,如果您从某处复制它,则可能是错误的。不确定原因,但第2步:Flatter doctor--android许可证有效。竖起大拇指在Windows中,路径应该是“sdk路径”,例如:“C:\Program Files\Android\Android\U sdk”
flutter config --android-sdk <your-android-sdk-path>