如何从终端/ shell调整物理android屏幕的大小

时间:2012-11-19 09:48:36

标签: android resize adb screen tablet

前段时间,我可以调整Android屏幕的大小。例如,我有一个Xoom,并且能够从ADB运行一个命令,将它缩小到一个7英寸的屏幕(在它周围留下一个黑色边框)。当然,这是一个小小的车,因为家/后/应用程序 - 开关按钮消失了,但我知道这是可能的。这是一个1行命令,我在X和Y像素中为Xoom输入新的屏幕分辨率。

我想知道是否有人熟悉这一点,并知道该怎么做。

(如果有人说这是不可能的,我可以向你保证)

(我想这样做,所以我可以在Nexus 10上测试各种屏幕尺寸的应用,我不想使用模拟器)

2 个答案:

答案 0 :(得分:54)

Jelly Bean 4.3 from Android dev Adam Powell on Google+的答案更新(通过this SO answer找到的链接):

  

在Android 4.3中,这些选项从“am”命令(ActivityManager)移动到“wm”命令(WindowManager)。输入“adb shell wm”了解详情。

所以你现在可以在4.3设备上运行:

adb shell wm size 1280x800或任何尺寸或reset

adb shell wm density 480或任何密度或reset

只需确保在您运行命令时屏幕当前没有显示。

答案 1 :(得分:22)

我相信它是:

adb shell am display-size 

但是我远离电脑试试。一个示例用法是:

adb shell am display-size 640x480