0 votos

Requerimiento de nivel de API del objetivo de Android a partir de finales de 2018

No sé si este es un lugar correcto donde preguntar lo siguiente: He leído en la consola de desarrollo de Google Play que..:

En la segunda mitad de 2018, Play requerirá que las nuevas aplicaciones y las actualizaciones apuntan a un nivel reciente de la API de Android. Esto será necesario para nuevas aplicaciones en agosto de 2018, y para las actualizaciones de las aplicaciones existentes en noviembre 2018. Esto es para asegurar que las aplicaciones se construyen con las últimas APIs optimizadas para la seguridad y el rendimiento

y

Google Play requerirá que las nuevas aplicaciones se dirijan al menos a Android 8.0 (API nivel 26) a partir del 1 de agosto de 2018, y que las actualizaciones de las aplicaciones tengan como objetivo Android 8.0 desde el 1 de noviembre de 2018.

¿Qué significa esto? ¿Significa que no podré desarrollar aplicaciones compatibles con versiones menores de 8.0?

Si es así, ¿cómo se pueden introducir correcciones de errores/nuevas características en aplicaciones existentes con versiones distintas a la 8.0?

Esto resultaría en una "muerte" de todos los dispositivos con versión diferente a la 8.0... ¿O está Google pensando en lanzar Android oreo para todos los dispositivos del mercado?

0voto

D. Pietro Puntos 1

Hay una diferencia entre minSdkVersion y targetSdkVersion.

minSdkVersion indica el nivel mínimo de API requerido para que se ejecute la aplicación. El sistema Android evitará que el usuario instale la aplicación si el nivel de la API del sistema es inferior al valor especificado en este atributo.

Mientras que targetSdkVersion designa el nivel API al que apunta la aplicación. Este atributo informa al sistema que ha probado contra la versión de destino. Si no se establece, el valor por defecto es igual al dado a minSdkVersion.

Ahora según Google Play

A partir de agosto de 2018, la consola de Google Play requerirá que las nuevas aplicaciones apuntan a un nivel de API 26 (Android 8.0) o superior. Aplicaciones existentes se requerirá que se fije un nivel de API 26 o superior a partir de Noviembre de 2018.

Esto significa que tienes que establecer targetSdkVersion a 26 y minSdkVersion puede permanecer como está. Esto significa que tienes que desarrollar y probar tu aplicación con la API 26, y tu aplicación puede seguir siendo compatible con versiones inferiores.

Así que esto no resultaría en una "muerte" de todos los dispositivos con versión diferente a la 8.0

Puedes leer más sobre ello aquí .

Espero que esto haya resuelto tu duda.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X