Publication d’une application

A) GOOGLE :

Sur le market Google : https://play.google.com/apps/publish

B) AMAZON :

https://developer.amazon.com/apps-and-games/console/apps/list.html

https://developer.amazon.com/fr/

https://developer.amazon.com/apps-and-games/console/apps/list.html

https://developer.amazon.com/fr/docs/app-submission/publish-app-login-and-add-app.html

C) CATAPULT :

https://catappult.io/

Permet de publier juste en précisant le lien Play Store ou en s’identifiant en signant une APK avec jarsigner

C:\Program Files\Java\jdk-11.0.1\bin>jarsigner -keystore « Nom du magasin » « c:\tmp\Sign_blank_APK_to_certify_SMS Forwarding.apk » password

jarsigner -keystore « KeysSil » « c:\tmp\Sign_blank_APK_to_certify_com.andrologiciels.talkingtimer.pro.apk » andrologiciels

Références :

https://developer.amazon.com/fr/docs/app-submission/publish-app-login-and-add-app.html

Pour signer l’application :

Sous Android STUDIO :

Sous Eclipse :

 

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.**  

 

 

Votre 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 )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

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