studio play permisos minsdkversion google developer cambiar aplicacion android sdk

play - permisos android studio



SDK mínimo recomendado de aplicaciones de Android (5)

La mayoría de los dispositivos Android están por encima del nivel de Gingerbread. Pero todavía hay un número decente de esos dispositivos por ahí. Usted, como desarrollador, debe decidir si el número de usuarios que potencialmente descargarían su aplicación para esas versiones de Android vale el nivel de esfuerzo en el desarrollo de la aplicación para esas versiones. Durante el año pasado, las dos compañías en las que he trabajado han comenzado a trabajar solo en 4.0 y versiones superiores y han abandonado las versiones inferiores.

Para obtener la información actual sobre cómo se ve el ecosistema para Android, consulte el panel de control de Google: https://developer.android.com/about/dashboards/

Mientras escribo este comentario, Gingerbread y abajo es alrededor del 15% de la población total.

Estoy haciendo una aplicación para Android, y me pregunto cuáles son las ideas de la industria sobre el soporte de versiones anteriores de Android como GingerBread y FroYo. ¿Debería un desarrollador como yo dar un paso más para hacer que mi aplicación sea compatible con esas versiones anteriores, o son obsoletas? Estoy hablando en términos del mercado en 2014.

Al aumentar mi versión mínima de SDK, se abren algunas API más, entonces, ¿qué opción debo elegir, compatibilidad o API y características?



Para aquellos que buscan una opinión a la cual referirse, @minSdkVersion actualiza su cuenta de Twitter cuando lo consideran apropiado para comenzar a usar una versión de SDK mínima más alta. Reclaman

La versión mínima del SDK para el desarrollador práctico y racional.

Como otros han mencionado, también vale la pena verificar la distribución de la plataforma Android .


Solo un pequeño porcentaje (~ 10) de usuarios con Gingerbread descargaron nuestra aplicación desde Play Store, por lo que decidimos no darle más soporte. Fue hace unos 7 meses. Froyo y Honeycomb están muertos por mucho más tiempo.

Iríamos con Android 4.0 (API 14) como mínimo para nuevos proyectos. No hay un beneficio real de admitir una versión anterior a menos que esté obligado a hacerlo (el cliente la solicitó, etc.).


Soy un desarrollador yo mismo. Miraría esto desde múltiples puntos de vista y usaría varios factores para comenzar un proyecto con un SDK particular como mínimo.

Además del gráfico, Google tiene la amabilidad de publicar, lo que es realmente útil e informativo y creo que representa dispositivos en todo el mundo.

Estos son los factores que tomaría en consideración:

  1. ¿De qué se trata mi aplicación? Qué tipo de personas y qué tipo de rango de edad atraería. Los jóvenes tienden a mantener sus dispositivos actualizados.

  2. ¿En qué país voy a lanzar mi aplicación? No todos los países tienen la misma corriente principal cuando se trata de tecnología.

  3. ¿El mínimo de SDK afecta el tiempo o los recursos que se utilizarán en la aplicación? Si tener un alto SDK como mínimo es inversamente proporcional al tiempo y la lucha que enfrentarán mis desarrolladores para hacer que todo sea compatible, entonces elegiría un SDK mayor, incluso si tengo que excluir a una pequeña proporción de usuarios. Seamos realistas, esto es 2016. La tecnología funciona más rápido que la luz. Liberar temprano realmente importa. Por otro lado, si realmente no afecta mucho, simplemente elija una versión que cubra la mayoría de los dispositivos.

  4. La seguridad también importa. Todos los días se están reparando nuevos problemas. La versión más nueva es más segura.

  5. Si la idea es poderosa, entonces elegiría lo más alto que pudiera. La gente lo seguirá. Es la verdad.

  6. Muchas funcionalidades están en desuso. Y generalmente en versiones anteriores. La actualización de esos puede ser el infierno.

No puedo pensar en otra cosa. Pero si quieres mi opinión, elegiría API 19 como mínimo.

Aclamaciones.