如何明确说应用程序不支持LDPI设备

我怎样才能让我的应用程序只能在具有mdpi和hdpi密度的设备上看到。

<supports-screens>标签,并有anyDensity参数,但我不明白我怎么能说我想要的。 如果我将任何密度设置为false,那是什么意思? 我在哪里指定我支持的密度?

Solutions Collecting From Web of "如何明确说应用程序不支持LDPI设备"

看看<manifest>中的<compatible-screens>标签。 它允许枚举支持的大小和dpis:

 .. <screen android:screenSize="normal" android:screenDensity="hdpi" /> <screen android:screenSize="normal" android:screenDensity="xhdpi" /> .. 

所有其他组合将被禁用。

小屏幕代表LVGA。 如果您在清单中声明android:smallScreens="false" ,则表明您的应用程序将不支持LVGA。

如果您正在使用1.5 SDK的minimumsdk / targetsdk编译您的应用程序,那么在默认情况下这些值将为false ,否则这些值将为true 。 所以在这种情况下,您需要通过将smallscreens属性声明为false来指定您的应用程序不支持LVGA。

有关详细信息,请参阅此处: http : //developer.android.com/guide/topics/manifest/supports-screens-element.html