在公司中有时候会缺少对应屏幕分辩率的测试,一般线上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 help

5、查看adb版本

adb version

要进行屏幕设置的话需要以下几步:

1.首先需要一台电脑,虚拟机(推荐使用夜神模拟器)或真机

2.使用adb对设备进行链接

3.使用adb 运行环境内使用wm命令

wm size  # 查看屏幕的分辨率, 单位: px

wm size reset #恢复屏幕分辨率默认设置

wm density  # 查看屏幕的像素密度, 单位: dpi(dots per inch)

在这里我们直接可使用 wm size a x b 来设置需要展示的屏幕分辨率

注意:a 指 宽 , b 指高,中间用 ‘  x  ’连接而不是 ‘   ’

4.设置完分辨率后,去启动你们的app进行屏幕分辨率兼容测试

利用 adb 对手机进行屏幕分辨率设置相关推荐

  1. python控制手机屏幕亮度的软件_Python脚本利用adb进行手机控制

    Python脚本利用adb进行手机控制 一. adb 相关命令:1. 关闭adb服务:adb kill-server2. 启动adb服务 adb start-server3. 查询当前运行的所有设备 ...

  2. python控制手机自动刷新闻_Python脚本利用adb进行手机控制的方法

    一. adb 相关命令: 1. 关闭adb服务:adb kill-server 2. 启动adb服务 adb start-server 3. 查询当前运行的所有设备 adb devices 4. 可能 ...

  3. 利用 xrandr 命令强制修改屏幕分辨率

    利用 xrandr 命令强制修改屏幕分辨率 $ cvt 1366 768 然后屏幕上会返回两行内容,赋值第二行中 'Modeline' 后面的所有内容,并接到下面 xrandr --newmode 后 ...

  4. android开发根据分辨率设置高度,【android】根据屏幕分辨率设置底栏高度

    标签:安卓 public void setFooterHeightWithScreen() { //得到屏幕分辨率 int srcWidth =getWindowManager().getDefaul ...

  5. 【无标题】Ubuntu* 22.04 (jammy) intel 集成显卡第二屏幕分辨率设置尝试

    @[TOC](Ubuntu* 22.04 (jammy) intel 集成显卡第二屏幕分辨率设置尝试) 问题描述 手贱,2023年了,想尝鲜,买了一个16inch便携显示器作为副屏,同时把Ubuntu ...

  6. Android手机主流屏幕分辨率有哪些?

    原文地址为: Android手机主流屏幕分辨率有哪些? 对于Android游戏开发我们不得不像iPhone那样思考兼容Android平板电脑,对于苹果要考虑iPad.iPhone 3GS和iPhone ...

  7. virtualbox mac (免费) 安装 centOS8 (含支持屏幕分辨率设置的VirtualBox增强功能安装)

    一. 官网下载virtualbox及其增强功能安装包 本教程版本:6.1.4 mac版,官方下载地址:http://download.virtualbox.org/virtualbox/6.1.4/ ...

  8. python手机屏幕控制_Python脚本利用adb进行手机控制的方法

    一.  adb 相关命令: 1. 关闭adb服务:adb kill-server 2. 启动adb服务  adb start-server 3. 查询当前运行的所有设备  adb devices 4. ...

  9. python写安卓app控制蓝牙_Python脚本利用adb进行手机控制的方法

    一. adb 相关命令: 1. 关闭adb服务:adb kill-server 2. 启动adb服务 adb start-server 3. 查询当前运行的所有设备 adb devices 4. 可能 ...

  10. 手机编写python脚本_Python 脚本利用adb 进行手机控制

    一.  adb 相关命令: 1. 关闭adb服务:adb kill-server 2. 启动adb服务  adb start-server 3. 查询当前运行的所有设备  adb devices 4. ...

最新文章

  1. Javascript中二进制数据处理方法
  2. Objective-C NS_OPTIONS 类型的枚举
  3. http://www.fastweb.cc
  4. C高级第一次PTA作业(2)
  5. Google云端语音识别app
  6. iphone:使用NSFileManager取得目录下所有文件(遍历所有文件)
  7. 拉格朗日插值多项式及其余项
  8. 【辛烷值预测】基于matlab RBF神经网络辛烷值预测【含Matlab源码 177期】
  9. 深度强化Q学习-基于微软AirSim仿真环境的自动驾驶案例(原理代码详解简易可行)
  10. 金庸教你谈恋爱[这个写的太牛逼了,加上了天龙八部,感谢原作者]
  11. Xbox One Dance Central Spotlight 歌曲列表
  12. pubwin会员合并
  13. 计算机管理员无法打开软件,win10系统提示管理员已阻止你运行此应用无法打开应用的解决方法...
  14. Windows 10 修改 Alt+Tab 键 切换 新版 Microsoft Edge 单个标签页窗口
  15. macbook pro 怎么打大写字母
  16. 中职计算机师德范文,计算机教师师德师风心得体会
  17. ROS(四)——创建工作空间与功能包 Catkin编译系统
  18. IIS——发布https网站显示 The connection was reset(连接被重置)
  19. GPU-Z查看显卡参数和显卡状态
  20. 一个简单的SpringMVC需要哪些jar包[Spring4]

热门文章

  1. 地域和地方的区别_地方、地域、地区、地面、地段的区别_近义词词典_词林在线词典...
  2. 计算机处理系统比人工的优势,人工智能技术的优势及其在计算机网络中的应用...
  3. 十进制转化为十二进制
  4. 亲测免费下载知网论文方法
  5. 【009】Excel宏编程相关封装模块(边框细线、边框粗线、列宽、行高)_002_#VBA
  6. Microsoft Office Word无法执行语言识别怎么办
  7. 体重 年龄 性别 身高 预测鞋码_根据一个人的身高和体重能知道他的鞋码吗?
  8. [混迹IT职场系列]一、转正的那些事儿
  9. c语言 音符符号大全,音符符号大全
  10. 多个excel文件合并到一个文件中的多个sheet表中