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>