当前位置: 首页 > news >正文

adb多设备多屏幕调试

开发中有一种场景,就是将不同的应用界面投到不同的设备上,那么我们可以用以下方法

adb 多屏幕调试

准备工作
  • 1、获取设备ID,SN码
  • 2、查看目前有几块屏幕,获取display-id

  • 通过以下命令查看device-id(SN)
adb devices -l 
  • 通过以下命令dump SurfaceFlinger查看 display-id
adb shell dumpsys SurfaceFlinger --display-id
  • 多屏场景,adb开启某个应用到指定屏幕调试,根据屏幕的display-id进行显示
adb -s device-id shell am start -n com.xxx.demo/com.xxx.demo.MainActivity --display display-id
//例如到折叠屏外屏
adb -s device-id shell am start -n com.xxx.demo/com.xxx.demo.MainActivity --display 1
  • 单设备直接
adb shell am start -n com.xxx.demo/com.xxx.demo.MainActivity 

以上方法可以满足python自动化测试的时候连接多个设备,或者手机有多块显示屏的场景(如折叠屏)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • yarn保姆级安装和使用
  • 实战:部署三台kafka服务集群
  • Linux 内核参数-相关介绍
  • 力扣刷题--728. 自除数【简单】
  • AutoCAD Mechanical机械版专业的计算机辅助设计软件安装包下载安装!
  • 【SQLAlChemy】filter过滤条件如何使用?
  • 定个小目标之刷LeetCode热题(13)
  • 【Linux】rsync远程数据同步工具使用
  • 新品发布 | 飞凌嵌入式RK3576核心板,为AIoT应用赋能
  • 网络基础-IP协议
  • git 下载openNeuro大文件
  • frida hook微信防撤回(PC端)
  • Rust-03-数据类型
  • 【前端】详解JavaScript事件代理(事件委托)
  • ---java 抽象类 和 接口---
  • 4个实用的微服务测试策略
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Android单元测试 - 几个重要问题
  • HTTP--网络协议分层,http历史(二)
  • JAVA SE 6 GC调优笔记
  • js 实现textarea输入字数提示
  • JS变量作用域
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • ReactNative开发常用的三方模块
  • Sass 快速入门教程
  • Vue--数据传输
  • zookeeper系列(七)实战分布式命名服务
  • 基于Javascript, Springboot的管理系统报表查询页面代码设计
  • 检测对象或数组
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • 一起参Ember.js讨论、问答社区。
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • # Java NIO(一)FileChannel
  • # Redis 入门到精通(一)数据类型(4)
  • #知识分享#笔记#学习方法
  • (~_~)
  • (Charles)如何抓取手机http的报文
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (vue)el-tabs选中最后一项后更新数据后无法展开
  • (二)学习JVM —— 垃圾回收机制
  • (附源码)spring boot球鞋文化交流论坛 毕业设计 141436
  • (力扣)循环队列的实现与详解(C语言)
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (每日一问)计算机网络:浏览器输入一个地址到跳出网页这个过程中发生了哪些事情?(废话少说版)
  • (南京观海微电子)——I3C协议介绍
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (原創) 物件導向與老子思想 (OO)
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite