Notificació

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.

Codis de versió

Mantenir els codis de versió de l'aplicació d'Android de manera sostenible

Android requereix que els codis de versió de l'aplicació augmentin amb cada versió per evitar canvis accidentals a versions anteriors, i Google Play estableix un límit màxim estricte per als codis de versió. Si utilitzes un esquema de numeració que augmenta ràpidament, és possible que no puguis publicar actualitzacions en el futur. Per assegurar-te que l'aplicació es pugui continuar actualitzant durant els pròxims anys, és important que entenguis com funcionen les versions de l'aplicació i que adoptis una estratègia escalable per generar codis de versió.

Sobre les versions de l'aplicació

Les aplicacions d'Android utilitzen dos atributs principals de control de versions:

  • versionCode: un enter de 32 bits que augmenta de manera constant amb cada versió nova. El sistema Android i Google Play l'utilitzen internament per determinar si una versió és més recent que una altra.
  • versionName: una cadena que representa el número de versió orientat a l'usuari, per exemple, "1.0.0", "1.1 Beta" o "2.0". És el que els usuaris veuen a Google Play i als seus dispositius.

Per obtenir indicacions més detallades sobre com pots triar els codis de versió, consulta la documentació per a desenvolupadors d'Android sobre l'ús de diversos APK i codis de versió.

Què passa quan t'apropes al límit màxim de codis de versió

Google Play aplica un límit superior per als codis de versió. El valor més alt que Google Play permet per a un versionCode és 2.100.000.000. Tot i que aquest número pot semblar alt, un control de versions ineficient o la manca de gestió pot provocar problemes a l'aplicació, com ara:

  • No poder publicar actualitzacions: si el versionCode de l'aplicació arriba al límit màxim o el supera, ja no podràs penjar APK ni app bundles nous a Google Play per a l'aplicació. Això vol dir que els usuaris ja no rebran correccions d'errors, funcions noves ni actualitzacions de compatibilitat.

Per evitar arribar al límit màxim de codis de versió:

  • Adopta una estratègia de versionCode sostenible: implementa una estratègia de generació de versionCode que garanteixi un augment gradual i coherent, i que eviti el consum ràpid de l'interval disponible.
  • Supervisa l'ús de versionCode: fes un seguiment regular de la progressió de versionCode de l'aplicació per anticipar quan es pot apropar al límit.
  • Implementa comprovacions automatitzades: integra comprovacions als processos de compilació i de llançament per advertir sobre l'ús de valors versionCode excessivament alts o impedir que es facin servir.

Si arribes al límit màxim de codis de versió, és possible que Google Play et pugui ajudar. Contacta amb l'equip d'assistència de Google Play per obtenir ajuda.

És possible que aquesta pàgina inclogui contingut traduït amb tecnologia d'IA. Les traduccions generades per IA poden tenir errors.

Ha estat útil?

Com ho podem millorar?
true
Cerca
Esborra la cerca
Tanca la cerca
Aplicacions de Google
Menú principal
13175792119956053010
true
Cerca al Centre d'ajuda
false
true
true
true
true
true
92637
false
false
false
false
false