2

基于支持多种屏幕尺寸的Android doc,Android 2.x似乎支持QVGA作为小屏幕尺寸。在我的应用程序清单文件中,我有

<supports-screens
        android:anyDensity="true"
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true" />

<uses-sdk
        android:minSdkVersion="5"
        android:targetSdkVersion="15" />

但最近,一位客户联系我说 google play 商店说他的三星 Galaxy Y 与我的应用程序不兼容。我查看了 Galaxy Y,唯一让它与其他型号不同的是它有一个小的 3" QVGA (240x320) 显示屏。它正在运行姜饼。

所以我的问题是 QVGA 对 Android 2.x 的支持是否存在任何已知问题?我还四处搜索并在一些应用程序的发行说明中看到,他们特别提到了 QVGA 支持,这让我认为它不支持开箱即用。有人可以证实这一点吗?谢谢!

4

1 回答 1

0

是的,Android 2.x 支持 QVGA 分辨率显示器。事实上,您甚至可以在 QVGA 显示器上运行最新版本的 Android。

small从到的跳跃normal仅发生在 3 英寸左右,很大程度上取决于设备制造商。就 Galaxy Y 而言,它很可能实际上是一个small ldpi显示器 (QVGA)。

Android 开发者文档指出:

小屏幕至少为 426dp x 320dp

对于ldpi设备,每个 dp 等于 0.75 像素 - 换句话说,small屏幕至少为 320 x 240 像素。只有small屏幕支持 QVGA 分辨率。

于 2012-05-23T07:56:12.693 回答