¿Cómo hacer que la aplicación android esté disponible para tablets y pre 11 sdk?

Actualización: Añadir esto a manifiesto lo resolvió:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14"/> <supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true"/> 

Parece que google silenciosamente dejó de listar las nuevas aplicaciones presentadas en el mercado de tabletas que no cumplen con sus "consejos de optimización".

Uno de esos "consejos" es establecer minSdkVersion="11" , lo que significa perder el 40% de toda su base de usuarios que sigue ejecutando sdk 10 (hilarante).

¿Puede alguien sugerir por favor la solución menos dolorosa que me dejaría apuntar tanto a los usuarios pre 11 SDK y las tabletas, preferiblemente sin entrar en el negocio múltiple de APK.

Si varios APK es el camino a seguir, entonces cuál es el mejor criterio para separar a los usuarios, por lo que puedo tener un código de versión única por lo menos.

(La aplicación es totalmente compatible con todos los tamaños de pantalla y densidades, actualmente se dirige a minSdkVersion="8" )

5 Solutions collect form web for “¿Cómo hacer que la aplicación android esté disponible para tablets y pre 11 sdk?”

Lo estás leyendo mal

Como mínimo, compruebe el elemento para asegurarse de que:

TargetSdkVersion se declara con valor 11 o superior (se recomienda 14 o superior), OR minSdkVersion se declara con valor 11 o superior.

Puse "o" en negrita para asegurarse de que lo lea … Ya estaba en mayúsculas, pero no fue suficiente 😉

Utilice targetSdkVersion a 17 y soporte la biblioteca como otras personas dijeron.

Utilice la Biblioteca de asistencia de Android proporcionada por Google. Puede descargarlo a través del administrador del SDK. Requiere algunos cambios en el código existente (como usar getSupportFragmentManager() lugar de getFragmentManager() , pero funciona bien.

Parece que google silenciosamente dejó de listar las nuevas aplicaciones presentadas en el mercado de tabletas que no cumplen con sus "consejos de optimización".

Estaría interesado en saber de cualquier prueba que tenga que apoye esa declaración.

Uno de esos "consejos" es establecer minSdkVersion = "11"

Eso es parcialmente correcto. Citando las versiones Target Android correctamente sección que se vinculó a en su comentario a Waza_Be …

Como mínimo, compruebe el elemento para asegurarse de que:

a. TargetSdkVersion se declara con valor 11 o superior (se recomienda 14 o superior), OR

segundo. MinSdkVersion se declara con valor 11 o superior.

do. Si se declara un atributo maxSdkVersion, debe tener un valor de 11 o superior. Tenga en cuenta que, en general, no se recomienda el uso de maxSdkVersion.

Nota al final de 'a' hay la palabra O en mayúsculas haciendo 'b' innecesario si 'a' es verdad (y todos sabemos que podemos ignorar 'c').

Necesita usar la biblioteca de soporte que tiene la mayor parte de la funcionalidad (si no más) de todos los sdk> 11

La biblioteca de soporte se puede utilizar en cualquier dispositivo 2.2 y superior

Google play es un mercado unificado tanto para teléfonos como para tablets. Cuando un dispositivo visita Google Play, informa sobre la versión y las capacidades de la API (hardware), por lo que el mercado sólo muestra aplicaciones que coinciden con los criterios proporcionados. Si tu aplicación no es compatible con un dispositivo, no aparecerá.

Hasta la versión 2.x (api 10) se usó el mismo código para tablets y teléfonos. Entonces la versión 3.x (api 11-13) era sólo para tabletas y luego la versión 4.x (api 14) volvió a ser unificada.

Así que tenemos 2.x tabletas, 3.x tabletas y 4.x tabletas. Use minSdkVersion para declarar hasta qué versión admite su aplicación.

  • ¿La Acer Iconia Tab A500 admite el modo de accesorio?
  • Programación en la tableta Android
  • Cajón de navegación: ajuste siempre abierto en tabletas
  • Android ADB no ve el dispositivo
  • El selector de fechas HTML5 se abre sólo en el segundo clic
  • @ Font-face problema de representación en la etiqueta de párrafo, Chrome Android 4
  • La aplicación no es compatible con la tableta
  • ¿Los eventos Javascript no funcionan en Tablet-pc?
  • Comenzando en el desarrollo de tablets Android
  • ¿Qué tabletas Android se pueden utilizar para probar aplicaciones web pesadas de Javascript
  • Leer y grabar datos a través del puerto USB en Android 3.1
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.