Arr*_*rry 5 android adb android-emulator
我在Android Studio中创建了几个AVD-s.他们在模拟器端口5554上启动.然后我通过android avd应用程序创建了另一个AVD ,它们从端口5556开始.
现在运行一个模拟器,我得到以下输出adb devices -l:
List of devices attached
emulator-5556 device
emulator-5554 offline
Run Code Online (Sandbox Code Playgroud)
我正在使用无法提供-s(特定设备)选项的工具adb,因此在尝试安装应用时,我收到错误消息:
error: more than one device/emulator
Run Code Online (Sandbox Code Playgroud)
我希望有一个连接的模拟器:我正在运行的唯一一个.
我认为删除旧的Android Studio创建的设备将删除模拟器-5554,但不是.甚至在Studio中创建的新设备也将在5556上打开.所以我最终得到了一个永久离线的僵尸emulator-5554,它搞砸了我的构建工具.
如何强制新模拟器在端口5554上运行和/或删除脱机emulator-5554?
(如果重要的话,运行Ubuntu 16.04.)
Hen*_*ing 20
我在 MacOS 上遇到这个问题并解决了
Command + SpacebarActivity Monitorqemu像上面的答案一样重新启动 adb 没有帮助。
小智 10
当我面临同样的问题,而不是如下所示:
adb kill-server通过adb start-server在命令提示符下发出后续命令来重新启动adb99%的问题已通过这些步骤得到解决.
| 归档时间: |
|
| 查看次数: |
13480 次 |
| 最近记录: |