1. 通过adb devices命令获取所有online设备的serial number。

C:\Users\Administrator>adb devices

List of devices attached
emulator-5554   device
SH0A6PL00243    device

上面表示,当前有两个设备online,第一个emulator-5554是模拟器,后一个是真机会SH0A6PL00243。

2. 通过adb -s <serial number> cmd向设备发送adb命令。

比如:运行命令shell。

C:\Users\Administrator>adb -s SH0A6PL00243 shell
#

比如:down一个应用的数据库到本地f:\test目录下面。

C:\Users\Administrator>adb -s SH0A6PL00243 pull data/data/com.android.tencent/databases/AgendaDetails.db f:\test
555 KB/s (5120 bytes in 0.009s)

C:\Users\Administrator>
运行其它命令和运行pull命令一样的,只是在adb和cmd之间需要额外添加-s <serial number>即可。

转载于:https://www.cnblogs.com/sesexxoo/archive/2012/01/07/6190022.html

当有多个设备online时,命令行窗口通过adb连接指定设备方法相关推荐

  1. 几种在shell命令行中过滤adb logcat输出的方法

    几种在shell命令行中过滤adb logcat输出的方法 分类标签: LogCat  ADB 我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流 ...

  2. 计算机 窗口打开的方法,如何打开命令行窗口?两种实用的方法介绍

    Windows系统中常常会用到命令行窗口,那么我们该如何打开命令行窗口?接下来,小编为大家介绍两种实用的打开命令行窗口的技巧,再也不必担忧如何打开命令行窗口的烦恼了. 第一种打开方法 1.点击自己的电 ...

  3. linux下logcat命令,Android shell命令行中过滤adb logcat输出的几种方法

    我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率.本文就具体介绍几种在shell命令行中过滤adb lo ...

  4. 在命令行窗口查看Maven版本时,出现 Error: JAVA_HOME is set to an invalid directory.的解决方法

    在命令行窗口查看Maven版本时,出现 Error: JAVA_HOME is set to an invalid directory.的解决方法 参考文章: (1)在命令行窗口查看Maven版本时, ...

  5. 打开Setup.exe文件时,系统提示Windows 无法访问指定设备,路径或文件,你可能没有合适的权限访问这个项目。

    打开Setup.exe文件时,系统提示Windows 无法访问指定设备,路径或文件,你可能没有合适的权限访问这个项目. 问题描述 解决方案(可供参考) 问题描述 这两天想安装一些文件发现系统老是弹出这 ...

  6. 在命令行中通过adb shell am broadcast发送广播通知以及Android的常用adb命令

    转载自:http://www.cnblogs.com/622698abc/archive/2013/06/11/3132306.html?utm_source=tuicool 通过命令行执行adb s ...

  7. VSMFC程序显示命令行窗口

    编写MFC程序时,想打印出调试信息,使用cout后,发现程序并没有像想象中那样自动弹出命令行窗口,要输出的信息也没地方去查看.百度后知道要手动调出命令行窗口,才可以看到输出的信息. 百度上介绍了两种方 ...

  8. MySQL数据库安装-Windows10为例【超级详细安装过程(每一步的截图)、检测安装是否成功、登录数据库并查看版本号、将MySQL添加到环境变量中、在命令行窗口操作数据库】

    哈哈,这是在哔哩哔哩网站上 看的 MySQL安装步骤. 我安装的时候,截截图,希望对大家 有所帮助. 链接:https://pan.baidu.com/s/1fKFQCVHMQOmbg84UyGrKB ...

  9. linux下运行python_在Linux命令行终端中使用python的简单方法(推荐)

    Linux终端中的操作均是使用命令行来进行的.因此,对于小白来说,熟记几个基本的命令行和使用方法能够较快的在Linux命令行环境中将python用起来. 打开命令行窗口 打开命令行窗口的快捷键如下: ...

最新文章

  1. 【干货】七步,让你的网页表单更亲切
  2. 【模拟】生日蛋糕(jzoj 1613)
  3. json数据格式 穗康码_Json数据格式
  4. java中为什么设计包装类,Java 中为什么要设计包装类
  5. 第五周课程总结试验报告三
  6. HDU 1811 Rank of Tetris(并查集+拓扑排序 非常经典)
  7. Mediawiki安装经验分享
  8. Android之水滴落下的下拉刷新
  9. 自用tomcat、springboot、rust发布脚本
  10. 怎样把CAD图纸的背景颜色修改成白色?
  11. 如何配置java的环境变量
  12. js 内置对象
  13. 报错:java.io.NotSerializableException: com.kuang.pojo.User
  14. Dagger2基本使用与原理
  15. 旅游风景区`web大作业 静态网页
  16. Linux下TCP通信时一方主动关闭连接时TCP给应用层的反馈
  17. 基于C语言编程的职工工资管理系统项目的设计与开发
  18. 理解I/O:随机和顺序
  19. 程序猿长时间面对电脑,眼睛着不住呀。给大家介绍一种软件,护眼的。
  20. 快速幂(取余) c++

热门文章

  1. SharePoint 2013 托管导航及相关配置
  2. 午后随笔 -- 定位的思考
  3. Android中的观察者DataSetObservable和DataSetObserver
  4. HTML的a标签href设为零操作的原因和方式
  5. Android编程之Toast官方使用说明译文
  6. CentOS7(64)环境使用rpm命令安装gcc
  7. c++读取和写入TXT文件的整理 1
  8. C#中的volatile关键字
  9. Service绑定模式
  10. 在 Windows 上安装Rabbit MQ 指南