【问题标题】:Visual Studio Emulator for Android is frequently detached from ADB适用于 Android 的 Visual Studio Emulator 经常与 ADB 分离
【发布时间】:2015-11-08 07:02:02
【问题描述】:

Visual Studio Emulator for Android 非常适合 Android Studio。我现在只遇到一个问题:它经常与 ADB 分离。我可以启动模拟器并加载应用程序以毫无问题地运行。然而,过了一会儿,它在没有任何警告的情况下分离。 Android Studio 和Android Device Monitor 不再看到模拟器,但他们总是可以看到连接到开发机器的物理设备没有任何问题,所以我认为 ADB 工作正常。重新启动模拟器将恢复附件,但它会在一段时间后再次分离。重置 ADP 没有帮助。

【问题讨论】:

  • 几个可能有帮助的问题:断开连接之间有多少时间?是否有任何特定的手势或动作导致这种情况?您的机器上有多少个版本的 ADB(或 Android SDK)?

标签: android android-emulator visual-studio-emulator


【解决方案1】:

我遇到了完全相同的问题。这不是修复,而是解决方法;您可以使用命令行手动将 ADB 重新连接到模拟器:

adb connect <ip>:5555

(来自Prem's answer 类似问题)

如果您查看 ADB 日志,您可以找到 的值。您可能会看到类似于

的内容

ExecutionException 获取设备 123.456.123.456:5555

的信息

或者您可以打开模拟器的“其他工具”并查看网络地址。

【讨论】:

    【解决方案2】:

    Visual Studio Emulator for Android 是一个正在运行的 Hyper-V 虚拟机,它使用 虚构的 电缆连接到您的主机。

    既然是真机,看成物理设备也很正常。

    【讨论】:

    • 很抱歉让您感到困惑。物理设备是连接到计算机的真实设备。
    • @Hong 所以你的意思是有1个物理设备插入并且模拟器正在运行?你能看到他们两个都用adb devices吗?
    • 不,没有显示出来。我刚刚意识到这可能是模拟器的问题。我重新启动模拟器后,设备监视器现在可以看到它。
    • 这种情况经常发生,所以我将编辑我的问题来描述它。
    • @Hong 是的,有时(嗯,很多)模拟器在启动后不会连接到主机。从测试版开始就发生这种情况。如果您有解决方案,请告诉我。
    猜你喜欢
    • 2015-05-27
    • 2015-12-31
    • 2022-10-13
    • 1970-01-01
    • 1970-01-01
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多