博客
关于我
Android wm命令
阅读量:367 次
发布时间:2019-03-05

本文共 1134 字,大约阅读时间需要 3 分钟。

WM命令是用于设置设备分辨率、像素密度和显示区域等参数的命令。以下是WM命令的使用说明及相关操作方法。

使用说明

WM命令支持多种子命令,具体功能如下:

  • wm size [reset|WxH|WdpxHdp]

    用于设置屏幕分辨率。

    • 执行#wm size reset可重置默认分辨率。
    • 通过#wm size WxH命令即可设置屏幕分辨率为WxH像素。
    • 若需设置自定义分辨率可使用WdpxHdp格式参数。
  • wm density [reset|DENSITY]

    用于设置屏幕像素密度。

    • 执行#wm density reset可重置默认密度。
    • 通过#wm density DENSITY命令可设置屏幕密度为指定值。
  • wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]

    用于调节显示区域与屏幕边框的偏移量。

    • 执行#wm overscan reset可重置显示区域默认偏移。
    • 通过#wm overscan LEFT,TOP,RIGHT,BOTTOM命令可分别设置显示区域离边框的偏移量。
  • wm scaling [off|auto]

    用于设置屏幕缩放模式。

    • 执行#wm scaling off可关闭缩放功能。
    • 执行#wm scaling auto可开启自动缩放。
  • wm screen-capture [userId] [true|false]

    用于控制屏幕截图功能。

    • 参数userId为用户ID,true/false表示是否启用截图功能。

屏幕分辨率操作

默认屏幕分辨率为:1280x800像素。

  • 通过#wm size 1920x1080命令可设置屏幕分辨率为1920x1080像素。
  • 执行#wm size reset可重置分辨率为默认值。

像素密度操作

默认屏幕像素密度为:160像素每平方厘米。

  • 通过#wm density 240命令可设置屏幕密度为240。
  • 执行#wm density reset可重置密度为默认值。

显示区域设置

默认显示区域无偏移。

  • 通过#wm overscan 10 10 10 10命令可设置显示区域离上下左右边框各10像素。
  • 执行#wm overscan reset可重置显示区域为默认偏移。

未验证功能

WM命令的以下功能尚未验证:

  • wm scalingwm screen-capture功能。

注意事项

WM命令设置的参数会保存在设备的data分区中,格式化后这些参数将失效。

  • 若需让WM设置的参数永久生效,需将相关参数固化到system.img中。
  • 例如:若需将屏幕密度修改为240,则需在system/build.prop中设置ro.sf.lcd_density=240,并重新编译system.img文件。

转载地址:http://hjbwz.baihongyu.com/

你可能感兴趣的文章
c++中endl操作符以及它的兄弟们
查看>>
c++中explicit和mutable关键字探究
查看>>
c语言结构体字节对齐详解
查看>>
linux c/c++面试知识点整理(八)
查看>>
linux网络编程系列(十二)--滑动窗口、拥塞控制、断线重连机制
查看>>
c++11&14-编译
查看>>
Deep residual learning for image recognition
查看>>
IO控制方式
查看>>
IO控制器
查看>>
LeetCode122.买卖股票的最佳时机2Golang版
查看>>
Java 知识点总结篇(2)
查看>>
Python 知识点总结篇(2)
查看>>
Python 知识点总结篇(3)
查看>>
Numpy 如何操作数组
查看>>
爬取网易科技滚动新闻
查看>>
vuex modules
查看>>
Java笔记:单链表
查看>>
Java基础题:小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,需要的比较次数为?
查看>>
phthon基本语法——温习
查看>>
sleep、wait、yield、join——简介
查看>>