How to exclude all low GPU devices in Android Manifest?

Basically, I created live wallpapers for Android and tried them in my Droid X, Galaxy S, and Fascinate. And I noticed that it works smoothly on Galaxy S and Fasciante, but not on Droid X with a lower GPU. My question is, is there anyway to exclude all devices with a low GPU in Android Manifest? I plan to publish these live wallpapers soon. Please help me!

+5
source share
2 answers

You can add supports-screensto the manifest and pass true false for each size. In the example below, all mobile phones will be excluded.

Id imagine that the decision to narrow everything down to what you need will look like this.

<manifest ... >
    <supports-screens android:smallScreens="false"
                      android:normalScreens="false"
                      android:largeScreens="false"
                      android:xlargeScreens="true"
                      android:requiresSmallestWidthDp="600" />
    <application ... >
        ...
    </application>
</manifest>

Other things are also available, such as density values.

See Support-Screen Dev Doc

+2
source

When sending an application to the market, you can exclude certain devices. Rather, do this than in the manifest, since it is not possible to specify the required GPU in the manifest, and the screen size is not necessarily an indicator of GPU power.

+5
source

All Articles