当前位置:   article > 正文

输入adb shell 时 提示error: more than one device and emulator_adb shell error: more than one device/emulator

adb shell error: more than one device/emulator
第一种情况确实用多个设备或者模拟器
  解决办法:(指定连接某一个设备或者模拟器)

1、获取模拟器/设备列表

  adb devices

2、指定device来执行adb shell

   adb -sdevicename shell

例如:

 adb -s emulator-5554shell

在多device的时候,执行adb命令一般都需要用参数-s指定device。例如卸载emulator-5554上的包com.soft.camera    adb -s emulator-5554 uninstallcom.soft.camera

第二种情况下:确实有一个设备或者模拟器(之所以显示有多个是因为此设备用过两次使用命令 adb devices 会看到这个设备有两种状:offline 和 device)
 
    解决办法:
    一般办法:在命令窗口输入 adb start-server重新启动adb.exe服务
    如果上述方法不可以,终极方法:打开任务栏,选择“进程”选项卡,找到adb.exe进程,结束之,重新启动就完事OK啦(或者在命令窗口输入命令 adbkill-server
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/247697
推荐阅读
相关标签
  

闽ICP备14008679号