<Compatible-pantallas> excluye la aplicación de Nexus 5x en Google Play

La aplicación que estoy desarrollando ahora no está visible en Google Play desde Nexus 5x. Como no es compatible con tabletas, hay una sección <compatible-screens> en el manifiesto (como se sugiere en la documentación ):

  <compatible-screens> <!-- all small size screens --> <screen android:screenSize="small" android:screenDensity="ldpi" /> <screen android:screenSize="small" android:screenDensity="mdpi" /> <screen android:screenSize="small" android:screenDensity="hdpi" /> <screen android:screenSize="small" android:screenDensity="xhdpi" /> <!-- all normal size screens --> <screen android:screenSize="normal" android:screenDensity="ldpi" /> <screen android:screenSize="normal" android:screenDensity="mdpi" /> <screen android:screenSize="normal" android:screenDensity="hdpi" /> <screen android:screenSize="normal" android:screenDensity="xhdpi" /> <!-- XXHdpi Screen --> <screen android:screenSize="normal" android:screenDensity="480" /> <!-- XXXHdpi Screen --> <screen android:screenSize="normal" android:screenDensity="560" /> <screen android:screenSize="normal" android:screenDensity="640" /> </compatible-screens> 

Pero no puedo usar <supports-screens> debido a esto (necesito filtrar completamente la aplicación de tabletas):

Precaución: si utiliza el elemento <supports-screens> para el escenario inverso (cuando su aplicación no es compatible con pantallas más grandes) y establece los atributos de tamaño de pantalla más grande como "false", los servicios externos como Google Play no aplicarán el filtrado . Su aplicación seguirá estando disponible para pantallas más grandes, pero cuando se ejecuta, no se redimensionará para ajustarse a la pantalla. En su lugar, el sistema emulará un tamaño de pantalla del teléfono (aproximadamente 320dp x 480dp, consulte Modo de compatibilidad de pantalla para obtener más información). Si desea evitar que su aplicación se descargue en pantallas más grandes, utilice <compatible-screens> , tal y como se explicó en la sección anterior acerca de la declaración de que una aplicación es solo para auriculares.

¿Hay otras maneras de solucionar este problema excepto agregar la línea con densidad 420 a <compatible-screens> ?

Según Google, el Nexus 5X tiene una pantalla xxhdpi pero con una densidad de 2,6. Así que 2,6 * 160 (mdpi) = 416, pero según el sitio de los desarrolladores de Android el valor aceptado es 420. Así que simplemente agrega <screen android:screenSize="normal" android:screenDensity="420" />

ACTUALIZACIÓN: El nuevo 5 "Google Pixel tiene la misma densidad así que la misma regla se aplica para él también.

  • Sólo orientar dispositivos de alta resolución (píxeles) en Android Market
  • ¿Cuál es la diferencia entre las instalaciones totales y las instalaciones activas en el mercado de Android?
  • Prueba de facturación de aplicaciones en otros países
  • Requiere que los usuarios desinstalen la versión anterior de la aplicación de Android en la actualización
  • ¿Cómo eliminar la aplicación suspendida de la consola del desarrollador de google play?
  • ¿Durante cuánto tiempo se actualiza el Android Market Android después de la actualización publicada?
  • Aunque cargar la aplicación en Google Play muestra que se ha producido un error en la carga. Debe comprobar el icono dentro de su APK porque no es válido
  • Google Play no puede vender aplicaciones
  • Android: no se puede importar BaseGameUtils con éxito en Eclipse
  • ¿Cuál es el costo de ingreso / membresía en el Marketplace de Android?
  • Mejor hora / día para publicar en Android Market?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.