Bonjour,
C'est quoi l'utilité de "android:versionCode" et "android:versionName" dans le fichier AndroidManifest.xml.
merci
Bonjour,
C'est quoi l'utilité de "android:versionCode" et "android:versionName" dans le fichier AndroidManifest.xml.
merci
D'une part, ça permet d'afficher ces informations dans l'application.
Mais surtout, ça permet également à Android de savoir si une nouvelle version a été publiée sur le Market, afin de proposer une mise à jour automatique.
Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
Mes articles et tutoriaux & Mon blog informatique
mais lorsqu'il écrit "android:versionCode" et "android:versionName" il va écrire des numéros à la suite. Est ce qu'il est utile d'afficher des numéros dans l’application?
Est ce que les numéros écrits à la suite de ces deux champs sont arbitraires?
Bonjour.
L'utilité d'afficher ces valeurs dépend de ton application, mais d'une manière générale ce n'est pas le cas.
Et non ce ne sont pas des valeurs arbitraires.
VersionCode est un entier, et il doit être forcement supérieur a la valeur précédente à chaque mise à jour ;
VersionName est une chaîne de caractères (comme "1.0.0.1"), elle permet de faire parvenir aux utilisateurs une information plus compréhensible sur la version actuelle, et sa valeur peut rester la même d'une mise à jour à une autre, contrairement à VersionCode.
En espérant avoir été clair.
Partager