Restricción de la aplicación de Android a ciertas pantallas

Estoy desarrollando un Live Wallpaper que requiere que la pantalla sea de ciertas características.

El Live Wallpaper debe soportar API de nivel 7 y superior (Pensamiento no estoy seguro de que va a trabajar en Honeycomb) y tamaño de pantalla normal con densidad Medium que se limitan a HVGA(320x480) , WVGA800(480x800) , WVGA854(480x854)

Puedo restringirlo al tamaño Normal pantalla usando support-screens de la support-screens en el AndroidManifest.xml :

 <support-screens android:smallScreens="false" android:normalScreens="true" android:largeScreens="false" /> 

Sin embargo, no tengo idea de cómo restringirlo a la pantalla de densidad Medium .

¿Cuál es la mejor manera de lograr esto? Ya que no quiero que el fondo de pantalla aparezca en el mercado para dispositivos que no puedan ejecutarlo.

Gracias

Puede especificar <compatible-screens> en el archivo de manifiesto, y el Market no mostrará su aplicación para pantallas que son diferentes de las que ha enumerado como compatibles.

 <compatible-screens> <screen android:screenSize="normal" android:screenDensity="mdpi" /> </compatible-screens> 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.