gpt4 book ai didi

android - 如何从 avd 设备中删除离线模拟器?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:52:25 24 4
gpt4 key购买 nike

我在 Android Studio 中创建了几个 AVD-s。他们在模拟器端口 5554 上启动。然后我通过 android avd 应用程序创建了另一个 AVD,他们在端口 5556 上启动。

现在运行单个模拟器,我从 adb devices -l 得到以下输出:

List of devices attached
emulator-5556 device
emulator-5554 offline

我使用的工具无法为 adb 提供 -s(特定设备)选项,因此在尝试安装应用程序时出现错误:

error: more than one device/emulator

而且我希望有一个连接的模拟器:我正在运行的唯一一个。

我认为删除旧的 Android Studio 创建的设备就可以删除 emulator-5554,但不是。即使是在 Studio 中创建的新设备也会在 5556 上打开。所以我最终遇到了一个永远离线的僵尸 emulator-5554,它搞砸了我的构建工具。

如何强制新模拟器在端口 5554 上运行和/或删除离线 emulator-5554

(如果重要,运行 Ubuntu 16.04。)

最佳答案

当我遇到与以下相同的问题时:

  1. 通过在命令提示符下发出 adb kill-server 后跟 adb start-server 来重新启动 adb
  2. 在手机上禁用并重新启用 USB 调试
  3. 如果仍然无法使用,请重新启动手机。

我 99% 的问题都已通过这些步骤得到解决。

关于android - 如何从 avd 设备中删除离线模拟器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39247033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com