Visual Studio 代码无法检测到模拟器设备或连接的电话

Posted

技术标签:

【中文标题】Visual Studio 代码无法检测到模拟器设备或连接的电话【英文标题】:Visual studio code can't detect emulator device or phone connected 【发布时间】:2019-02-11 03:12:21 【问题描述】:

我正在使用 android 模拟器或手机通过 vscode 运行我的应用程序,但是突然间 vscode 无法识别我连接的任何设备或模拟器(没有设备)。手机处于调试模式甚至是安卓模拟器。此外,当我尝试启动模拟器时,我收到此警告

【问题讨论】:

adb devices -l 是否列出设备? 【参考方案1】:

在使用带有 VSCode/Android Studio 的实际设备时,您必须同时打开两者:

    开发者模式 USB 调试模式

【讨论】:

【参考方案2】:

好像找不到adb。您最近是否更新或移动了 (Android) SDK?

您可能需要检查 Android SDK 中的 platform-tools 文件夹,如有必要,请再次下载工具(请参阅 this answer)。

【讨论】:

【参考方案3】:

有时发生在我身上。问题是 avast 防病毒软件将 adb 文件放入病毒库

【讨论】:

那么,如何解决这个问题。禁用防病毒应用程序?我禁用它但不是同样的问题 不,我检查了 avast 的病毒库,并在那里找到了 adb.exe 文件,然后我恢复了它。然后就正常了【参考方案4】:

发生这种情况的原因有多种,但解决此问题的一种常见方法是打开 platform-tools 文件夹并检查 adb.exe 是否存在,从上面的地址栏中复制链接并将其放入环境变量路径中它。 默认情况下,platform-tools 文件夹附带 sdk 安装,但如果您没有,则可以从以下链接下载它https://developer.android.com/studio/releases/platform-tools [打开此图片查看路径变量][1] [1]:https://i.stack.imgur.com/dttn0.png

【讨论】:

以上是关于Visual Studio 代码无法检测到模拟器设备或连接的电话的主要内容,如果未能解决你的问题,请参考以下文章

Clang Power Tools VsWhere 无法检测到 Visual Studio 2017

Clang Power Tools VsWhere 无法检测到 Visual Studio 2017

Visual Studio Code 无法检测到已安装的 git

Visual Studio Code 无法检测到已安装的 git

适用于 android 的 Visual Studio (2015) 模拟器无法正常工作 - XDE.exe - 退出代码 3

Visual Studio vc++的静态代码内存泄漏检测