如何将 Android 手机连接到 Visual Studio Code?
Posted
技术标签:
【中文标题】如何将 Android 手机连接到 Visual Studio Code?【英文标题】:How do I connect an Android phone to Visual Studio Code? 【发布时间】:2021-01-27 10:59:44 【问题描述】:VSCode 在状态栏中显示“无设备”,而 android Studio 通过 USB 连接到设备或创建虚拟设备没有问题。
当我在 VSCode 终端运行颤振医生时,我得到:
flutter doctor message
当我单击“无设备”(作为 Flutter 的快捷方式:启动模拟器)时,我收到错误消息
Android SDK 中缺少 avdmanager
我试过了:
更新我的 PATH 变量 - 我有点困惑我应该指向哪个文件夹,所以我尝试了我发现提到的每一个:-
C:\Users\USERNAME\AppData\Local\Android\Sdk;
C:\Flutter\flutter\bin;
C:\Flutter\flutter\bin\cache\dart-sdk\bin;
没有任何改变。
【问题讨论】:
“Android SDK 中缺少 avdmanager”您的问题出在 android sdk 上。尝试卸载并重新安装它。您还应该在 android studio 中下载 avd 你可以试试 Genymotion 吗? 重新检查usb调试是否开启? @VinamraJaiswal USB 调试已启用 - 没有变化(VSCode 拒绝查看任何设备,无论该设备是实际连接的设备,还是通过 Android Studio 模拟的设备)。 @Uni 我已经尝试过删除、下载和重新解压缩 Android/Sdk/platform-tools,如果这是问题所在,那不应该解决它吗? 【参考方案1】:这是一种解决方法:
打开 Android Studio,然后点击 SDK Manager(向下箭头)
这应该会打开一个新框,顶部是您的 Android SDK 位置。它应该是这样的:
/Users/username/Library/Android/sdk
配置android-sdk的路径
flutter config --android-sdk /Users/username/Library/Android/sdk
为 Flutter 添加 android-license
flutter doctor --android-licenses
然后,你可以运行flutter doctor
来验证,
【讨论】:
以上是关于如何将 Android 手机连接到 Visual Studio Code?的主要内容,如果未能解决你的问题,请参考以下文章
Android 10 / API 29:如何将手机连接到配置的网络?
如何以编程方式连接到已在 Android 手机中设置的 ***