基于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" />
但最近,一位客户与我联系,称谷歌游戏商店说他的三星Galaxy Y与我的应用程序不兼容。我查了一下Galaxy Y,唯一让它与其他型号不同的是它有一个小的3“QVGA(240x320)显示器。它正在运行姜饼。
所以我的问题是,Android 2.x的QVGA支持有任何已知问题吗?我还搜索了一些应用程序的发布说明,他们特别提到了QVGA支持,这让我觉得它不支持开箱即用。有人能证实吗?谢谢!
答案 0 :(得分:0)
是的,Android 2.x支持QVGA分辨率显示。事实上,您甚至可以在QVGA显示器上运行最新版本的Android。
从small
到normal
的跳跃只发生在3英寸左右,很大程度上取决于设备制造商。在Galaxy Y的情况下,它很可能实际上是small ldpi
显示(QVGA)。
Android开发人员documentation声明:
小屏幕至少为426dp x 320dp
使用ldpi
设备,每个dp等于0.75像素 - 换句话说,small
屏幕至少为320 x 240像素。只有small
屏幕支持QVGA分辨率。