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

标签 android resize adb screen tablet

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

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

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

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

最佳答案

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

In Android 4.3 these options moved from the "am" command (ActivityManager) to the "wm" command (WindowManager). Type "adb shell wm" for details.

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

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

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

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

关于android - 如何从终端/外壳调整物理 android 屏幕的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13451231/

相关文章:

resize - 防止抽动标签在 gnuplot 中调整图形大小

android - 如何启动超过16个安卓模拟器

android USB调试消失了,不再工作了

android - 在不调用 BDD 的情况下恢复 Fragment 上的数据

android - 如何在 cordova 中禁用 gradle?

java - 如何在 Android 上安全地存储密码?

java - 当容器大小更改时,JTable 仅调整选定列的大小

php - 使用 PHP 调整 HTML 图像标记的内容

android - 获取 adb 版本失败...没有那个文件或目录

java - fragment 内的菜单未被调用