Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 3
Contenu du manifeste 17
L’absence d’un élément uses-sdk revient à utiliser 1 comme valeur de minSdkVersion.
Cela dit, la boutique Android semble tenir à ce que l’on indique explicitement la valeur de
minSdkVersion : faites en sorte d’utiliser un élément uses-sdk si vous comptez distribuer
votre programme par ce biais.
Si cet élément est présent, l’application ne pourra s’installer que sur les terminaux compatibles. Vous n’avez pas besoin de préciser la dernière version du SDK mais, si vous en
choisissez une plus ancienne, c’est à vous de vérifier que votre application fonctionnera
sur toutes les versions avec lesquelles elle prétend être compatible. Si, par exemple, vous
omettez uses-sdk, cela revient à annoncer que votre application fonctionnera sur toutes
les versions existantes du SDK et vous devrez évidemment tester que c’est bien le cas.
Version = contrôle
Si vous comptez distribuer votre application via la boutique Android ou d’autres supports,
vous devrez sûrement ajouter les attributs android:versionCode et android:versionName à l’élément manifest afin de faciliter le processus de mise à jour des applications.
android:versionName est une chaîne lisible représentant le nom ou le numéro de version
de votre application. Vous pouvez, par exemple, utiliser des valeurs comme "3.0" ou
"System V", en fonction de vos préférences.
android:versionCode est un entier censé représenter le numéro de version de l’application. Le système l’utilise pour savoir si votre version est plus récente qu’une autre –
"récent" étant défini par "la valeur d’android:versionCode est plus élevée". Pour obtenir
cette valeur, vous pouvez convertir le contenu d’android:versionName en nombre ou
simplement incrémenter la valeur à chaque nouvelle version.
Livre Android.book Page 17 Dimanche, 8. novembre 2009 12:23 12
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 3
Contenu du manifeste 17
L’absence d’un élément uses-sdk revient à utiliser 1 comme valeur de minSdkVersion.
Cela dit, la boutique Android semble tenir à ce que l’on indique explicitement la valeur de
minSdkVersion : faites en sorte d’utiliser un élément uses-sdk si vous comptez distribuer
votre programme par ce biais.
Si cet élément est présent, l’application ne pourra s’installer que sur les terminaux compatibles. Vous n’avez pas besoin de préciser la dernière version du SDK mais, si vous en
choisissez une plus ancienne, c’est à vous de vérifier que votre application fonctionnera
sur toutes les versions avec lesquelles elle prétend être compatible. Si, par exemple, vous
omettez uses-sdk, cela revient à annoncer que votre application fonctionnera sur toutes
les versions existantes du SDK et vous devrez évidemment tester que c’est bien le cas.
Version = contrôle
Si vous comptez distribuer votre application via la boutique Android ou d’autres supports,
vous devrez sûrement ajouter les attributs android:versionCode et android:versionName à l’élément manifest afin de faciliter le processus de mise à jour des applications.
android:versionName est une chaîne lisible représentant le nom ou le numéro de version
de votre application. Vous pouvez, par exemple, utiliser des valeurs comme "3.0" ou
"System V", en fonction de vos préférences.
android:versionCode est un entier censé représenter le numéro de version de l’application. Le système l’utilise pour savoir si votre version est plus récente qu’une autre –
"récent" étant défini par "la valeur d’android:versionCode est plus élevée". Pour obtenir
cette valeur, vous pouvez convertir le contenu d’android:versionName en nombre ou
simplement incrémenter la valeur à chaque nouvelle version.
Livre Android.book Page 17 Dimanche, 8. novembre 2009 12:23 12
