Publication d’une application

Au moyen d’Eclipse, rien de plus simple : Clic droit sur votre projet Android -> Android Tool -> Export Signed Application Package.

La première fenêtre du wizard vérifie que votre projet ne comporte pas d’erreur, cliquez sur next.

La seconde fenêtre, vous demande où se trouve votre KeyStore, si vous n’en avez pas encore, définissez le dossier qui vous servira à stocker vos clefs, sinon retrouvez votre KeyStore et remplissez le champ mot de passe.

La troisième fenêtre, elle vous permet de créer une clef. Une clef possède les informations suivantes :

  • Alias : un alias vers la clef, son petit nom. Seuls les huit premiers caractères sont utilisés ;
  • Password : le mot de passe associé à cette clef ;
  • Confirm : le mot de passe associé à cette clef ;
  • Validity (years): la validité (Android préconise au moins 25, vous pouvez mettre un siècle) ;
  • First and Last Name : votre nom et prénom (ou le nom de votre équipe) ;
  • Organizational Unit : le service de votre entreprise qui a développé l’application ;
  • Organization : le nom de votre entreprise ;
  • City or locality : votre ville ;
  • State or Province : votre état, votre région, votre département ;
  • Country code : le code de votre pays, celui-ci est le même que celui utilisé pour l’internationalisation (US pour USA, FR pour France, UK pour Angleterre).

La dernière fenêtre vous demande où le fichier apk doit être enregistré.

Attention, pour publier une application qui utilise les google API, modifiez le fichier « proguard-google-api-client.txt » situé à la racine du répertoire de l’application :

 -keepattributes Signature,RuntimeVisibleAnnotations,AnnotationDefault  
 -keepclassmembers class * {  
  @com.google.api.client.util.Key <fields>;  
 }  
 -keep class com.google.** { *;}  
 -keep interface com.google.** { *;}  
 -dontwarn com.google.**  
 # Needed by google-http-client-android when linking against an older platform version  
 -dontwarn com.google.api.client.extensions.android.**  
 # Needed by google-api-client-android when linking against an older platform version  
 -dontwarn com.google.api.client.googleapis.extensions.android.**  

Puis publiez l’application soit :

* Sur le market Google : http://market.android.com/publish/signup

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

Articles récents
Commentaires récents
fatima sur Bienvenue !
AdminDroid sur Bienvenue !
fatima sur Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :