Notificación

You can now request help from the Help page in your Play Console account.  If you don't have access to Play Console, ask your account admin for an invite.

Códigos de versión

Mantener los códigos de versión de las aplicaciones Android de forma sostenible

Android requiere que los códigos de versión de las aplicaciones aumenten con cada lanzamiento para evitar que se cambie accidentalmente a una versión inferior, y Google Play establece un límite máximo estricto para los códigos de versión. Si usas un esquema de numeración que aumenta rápidamente, es posible que no puedas publicar actualizaciones en el futuro. Para asegurarte de que tu aplicación se pueda actualizar durante los próximos años, es importante que entiendas cómo funciona la gestión de versiones de las aplicaciones y que adoptes una estrategia escalable para generar códigos de versión.

Acerca de las versiones de aplicación

Las aplicaciones Android usan dos atributos principales para gestionar las versiones:

  • versionCode: un número entero de 32 bits que aumenta de forma constante con cada nuevo lanzamiento. El sistema Android y Google Play lo utilizan internamente para determinar si una versión es más reciente que otra.
  • versionName: una cadena que representa el número de versión mostrado a los usuarios; por ejemplo, "1.0.0", "1.1 Beta" o "2.0". Esto es lo que ven los usuarios en Google Play y en sus dispositivos.

Para obtener instrucciones más detalladas sobre cómo elegir códigos de versión, consulta la documentación para desarrolladores de Android sobre el uso de varios APKs y los códigos de versión.

Qué sucede al acercarse al límite máximo de códigos de versión

Google Play aplica un límite superior para los códigos de versión. El valor máximo que permite Google Play para un versionCode es 2.100.000.000. Aunque este número puede parecer elevado, un control de versiones no gestionado o ineficiente puede causar problemas en tu aplicación, como los siguientes:

  • No poder publicar actualizaciones: si el versionCode de tu aplicación alcanza o supera el límite máximo, ya no podrás subir nuevos APKs ni app bundles a Google Play para esa aplicación. Esto significa que tus usuarios no recibirán más correcciones de errores, nuevas funciones ni actualizaciones de compatibilidad.

Para evitar alcanzar el límite máximo de códigos de versión, sigue estos pasos:

  • Adopta una estrategia sostenible para el versionCode: implementa una estrategia de generación de versionCode que asegure un aumento gradual y constante, y que evite el consumo rápido del intervalo disponible.
  • Monitoriza el uso de versionCode: haz un seguimiento periódico de la progresión de versionCode de tu aplicación para anticipar cuándo podría acercarse al límite.
  • Implementa comprobaciones automatizadas: integra comprobaciones en tus procesos de compilación y lanzamiento para advertir o evitar el uso de valores de versionCode excesivamente altos.

Si alcanzas el límite máximo de códigos de versión, es posible que Google Play pueda ayudarte. Ponte en contacto con el equipo de Asistencia de Play para obtener ayuda.

Esta página puede incluir contenido traducido con tecnología de IA. Las traducciones generadas por IA pueden contener errores.

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
true
Búsqueda
Borrar búsqueda
Cerrar búsqueda
Menú principal
5294687495475988881
true
Buscar en el Centro de ayuda
false
true
true
true
true
true
92637
false
false
false
false
false