输入adb shell 时 提示error: more than one device and emulator
2015-10-28 14:12
549 查看
第一种情况:确实用多个设备或者模拟器
解决办法:(指定连接某一个设备或者模拟器)
1、获取模拟器/设备列表
2、指定device来执行adb shell
例如:
在多device的时候,执行adb命令一般都需要用参数-s指定device。例如卸载emulator-5554上的包com.soft.camera
第二种情况下:确实有一个设备或者模拟器(之所以显示有多个是因为此设备用过两次使用命令 adb devices 会看到这个设备有两种状:offline 和 device)
解决办法:
一般办法:在命令窗口输入adb start-server重新启动adb.exe服务
如果上述方法不可以,终极方法:打开任务栏,选择“进程”选项卡,找到adb.exe进程,结束之,重新启动就完事OK啦(或者在命令窗口输入命令adbkill-server )
解决办法:(指定连接某一个设备或者模拟器)
1、获取模拟器/设备列表
adb devices |
adb -sdevicename shell |
adb -s emulator-5554shell |
adb -s emulator-5554 uninstallcom.soft.camera
第二种情况下:确实有一个设备或者模拟器(之所以显示有多个是因为此设备用过两次使用命令 adb devices 会看到这个设备有两种状:offline 和 device)
解决办法:
一般办法:在命令窗口输入adb start-server重新启动adb.exe服务
如果上述方法不可以,终极方法:打开任务栏,选择“进程”选项卡,找到adb.exe进程,结束之,重新启动就完事OK啦(或者在命令窗口输入命令adbkill-server )
相关文章推荐
- 为什么windows dos和Linux shell有这样的差别??
- Android App 获取root权限后,执行shell命令
- 三种Shell脚本编程中避免SFTP输入密码的方法
- 三种Shell脚本编程中避免SFTP输入密码的方法
- 【linux shell系列--1】crontab命令
- shell编程获取文件名以及文件后缀名.
- shell中echo命令的使用
- 坏的解释器: 没有那个文件或目录/bin/sh
- Shell脚本:使用rsync备份文件/目录
- Shell脚本:使用rsync备份文件/目录
- Shell脚本:使用rsync备份文件/目录
- Shell脚本处理“integer expression expected”
- Checking System Drive Free Space with WMI and PowerShell
- Git下部署项目的shell脚本
- shell 判断文件、目录是否存在
- Delphi中ShellExecute使用详解(详细解释10种显示状态)
- shell for读取文件换行问题
- linux shell 编程2 if then else fi 字符串空的判断
- Linux shell流程控制
- Linux shell按行读文件