¿Es posible restringir las ventas de una aplicación en Android Market por dispositivos específicos o por características de un dispositivo (resolución de pantalla, procesador, espacio de disco, etc.)?¿Restringe las ventas de una aplicación por dispositivos específicos?
Sé que voy a ser bombardeado por personas que dicen que si diseñas bien tu aplicación, debería poder ejecutarse en cualquier dispositivo de tamaño. Eso está bien y bien, pero hay razones por las que aún puede querer restringir por conjunto de características.
Una razón que viene a la mente es la resolución de la pantalla. Claramente, no todas las aplicaciones funcionan en todos los tamaños de pantalla, especialmente si tiene muchas imágenes creadas para aprovechar al máximo una resolución de pantalla más grande. Para profundizar en el tema, imagine que mañana saldrá un nuevo dispositivo Android con una resolución de pantalla de 100x100. Claramente, hay aplicaciones que no funcionarán de manera óptima en este dispositivo. Como desarrollador, quiero asegurarme de que mi aplicación se ejecute solo en dispositivos que tienen las características que necesito para respaldar la mejor experiencia posible.
No quiero venderlo a los usuarios con ciertos dispositivos para evitar calificaciones y críticas negativas que veo con frecuencia en otras aplicaciones. Prefiero enviar una experiencia perfecta en un número menor de dispositivos que permitir experiencias imperfectas en todos ellos.
¿Android Market ofrece algún medio para tratar con esto?
El AndroidManifest es donde se especifica esa información. Especialmente la sección sobre permisos y tamaños de pantalla. Sigue las instrucciones de @ mfisch. –