Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿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".

  • API de reconocimiento de escritura a mano para aplicaciones android
  • GoogleAuthException: Desconocido (android)
  • Aplicar efecto al fotograma de video capturado por la cámara
  • Error al actualizar la información (consultar los precios de los elementos). (Respuesta: 6: Error)
  • ¿Por qué no se llama onRestoreInstanceState después de onStart?
  • URL para abrir la aplicación de facebook en android
  • 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" )

  • Leer un archivo pdf desde la carpeta de activos
  • AdMob de Google Play Services realizará desplazamientos automáticos no deseados
  • ¿Creación de AlertDialog personalizado? ¿Qué es la vista de la raíz?
  • Deshabilitar filas en ListPreference
  • ¿Hay alguna forma de detectar qué red celular se utiliza en Android?
  • Edición de Android Studio
  • 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.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.