32

不久前,我能够在 Android 上调整屏幕大小。例如,我有一个 Xoom,并且能够运行来自 ADB 的命令,该命令将其缩小到 7 英寸屏幕(周围留有黑色边框)。当然,它有点错误,因为 home/back/app-开关按钮消失了,但我知道这是可能的。这是一个 1 行命令,我在其中输入 Xoom 的 X 和 Y 像素的新屏幕分辨率。

我想知道是否有人熟悉这个,并且知道怎么做。

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

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

4

2 回答 2

61

Android 开发者 Adam Powell 在 Google+ 上对 Jelly Bean 4.3 的此答案的更新(通过此 SO 答案找到的链接):

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

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

adb shell wm size 1280x800或任何大小或reset

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

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

于 2013-09-03T21:00:38.540 回答
23

我相信它是:

adb shell am display-size 

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

adb shell am display-size 640x480
于 2012-11-19T15:24:16.810 回答