本文讲述了作者在实验中遇到的困难,如何通过尝试adbshell wmsize和dumpsys window displays命令未能找到Android虚拟设备(AVD)的分辨率,最终通过dumpsys window成功获取了相关参数。 摘要由CSDN通过智能技术生成
adb 称之为:` Android 调试桥 ( Android Debug Bridge )`是一种允许` 模拟器 或已连接的 Android 设备`进行通信的`命令行工具`,它可为各种设备操作提供便利,如`安装和调试应用`,并提供对 `Unix shell(`可用来在 模拟器 或连接的设备上`运行各种命令`)的访问。 - 可以在` Android SDK/platform-tools`中找到` adb 工具或下载 ADB Kits `。
1. 通用方法: adb shell dumpsys window displays |head -n 3 输出类似如下信息:WINDOW MANAGER DISPLAY CONTENTS (dumpsys window displays) Display: mDisplayId=0 init=1080x1920 440dpi cur=1080x1920 app=1080x1920 r
在公司中有时候会缺少对应屏幕分辩率的测试,一般线上app会因为 屏幕分辨率 出现各种奇形怪状的问题。利用 adb 设置 屏幕分辨率 来对app进行 分辨率 兼容测试。 adb 基础命令: 1、启动 adb 服务 adb start-server 2、终止 adb 服务 adb kill-server 3、进入 adb 运行环境( Android 系统内核是 Linux,所以许多 Linux 系统的命令在 Android 系统中都可以使用) adb shell 4、获取帮助 里面有 adb 的各种命令和参数的介绍 adb h