2

我正在尝试将 Android 模拟器(以及 Android 设备)的默认屏幕分辨率更改为 1700x1200。换句话说,我需要屏幕能够显示该范围内的独特点。

我在布局文件中设置了尺寸,但设备仍默认为 320x480。我设置了不同的 dpi 密度,但无济于事。

任何帮助都会很棒,即使只是一个探索的方向。

编辑:感谢您的两个回复。我想我的问题并不清楚 - 我知道设备的最高分辨率是固定的,但我需要缩放屏幕以显示比 640X850 更精细的粒度(我认为这是最高分辨率)。我知道您可以将 dpi 密度设置为 120-240,但我需要知道如何设置缩放功能以模拟 1700x1200 的屏幕。我的猜测是它必须由我的代码完成,但我更希望平台为我自动缩小它。这可能是不可能的,但我只是想检查一下。

4

2 回答 2

6

使用 Android SDK 2.0 或 2.1,您可以创建具有自定义分辨率的 AVD。如果你愿意,你也可以使用 -skin 参数运行模拟器,例如 emulator -skin 1700x1200 ,你会得到你想要的。

于 2010-01-12T04:31:17.170 回答
1

可能是我不完全理解这一点。您希望物理设备(例如 ADP1 电话)具有 1700x1200 吗?如果你想要它 - 我有一些坏消息 - 如果你查看任何设备规格,你会看到列出的分辨率。它的存在是因为它具有物理屏幕的特性。它不能改变。

于 2010-01-12T04:04:31.403 回答