如何在一台Android设备上模拟不同的屏幕大小和分辨率

在4.3之后,Android引入了wm shell命令,使用这条命令在一台设备上模拟出不同的屏幕分辨率和像素密度。这将方便开发者调试APP在不同的设备屏幕上的显示效果。

  1. adb shell wm size [reset | WxH]  设定新的屏幕宽W和宽H,执行reset重置
  2. adb shell wm density [reset | DENSITY] 设定新的屏幕像素密度
本人写了一个在Root的手机上运行的小工具,可以使用预设的几种常用的屏幕大小,也可以进行自定义,调试起来更加方便。实现原理也就是在获得root权限之后调用wm命令,因此也只有在4.3以上的设备上才能有用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值