【发布时间】:2021-01-27 10:59:44
【问题描述】:
VSCode 在状态栏中显示“无设备”,而 Android Studio 通过 USB 连接到设备或创建虚拟设备没有问题。
当我在 VSCode 终端运行颤振医生时,我得到:
当我单击“无设备”(作为 Flutter 的快捷方式:启动模拟器)时,我收到错误消息
Android SDK 中缺少 avdmanager
我试过了:
- 更新我的 PATH 变量 - 我有点困惑我应该指向哪个文件夹,所以我尝试了我发现提到的每一个:
- C:\Users\USERNAME\AppData\Local\Android\Sdk;
- C:\Flutter\flutter\bin;
- C:\Flutter\flutter\bin\cache\dart-sdk\bin;
- 在 VSCode 中更新“dart.flutterSdkPath”
- 指定 ADB 位置 --> C:/Users/USERNAME/AppData/Local/Android/Sdk/platform-tools/adb.exe
- 卸载并重新安装 Android Studio
- 删除、下载和重新解压 Android/Sdk/platform-tools
没有任何改变。
【问题讨论】:
-
“Android SDK 中缺少 avdmanager”您的问题出在 android sdk 上。尝试卸载并重新安装它。您还应该在 android studio 中下载 avd
-
你可以试试 Genymotion 吗?
-
重新检查usb调试是否开启?
-
@VinamraJaiswal USB 调试已启用 - 没有变化(VSCode 拒绝查看任何设备,无论该设备是实际连接的设备,还是通过 Android Studio 模拟的设备)。
-
@Uni 我已经尝试过删除、下载和重新解压缩 Android/Sdk/platform-tools,如果这是问题所在,那不应该解决它吗?
标签: android flutter dart visual-studio-code