Bonjour,
Je souhaite diffuser une application gratuite via Google Play.
L'application est créée, testée sur tablette et elle fonctionne.
Maintenant je voudrais générer fichier apk (si je ne dis pas de bétise) avec une signature adaptée à la diffusion.
J'utilise l'assistant de génération d'application et tout fonctionne jusqu'au moment de la signature justement.
Je coche l'option "Signer l'application" et je clic sur "Créer un fichier de clés" :
Questions :
- Par défaut, il me propose un mot de passe et un nom de clé plutôt basic. Je laisse cela ou il vaut mieux modifier ces valeurs ?
- Ensuite, dans l'onglet "avancé", est ce que je dois modifier quelque chose ?
Quand je continue l'assistant de génération, j'ai une message d'erreur à la fin :
Merci de m'aider à résoudre ces problèmes et à comprendre comment tout cela fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Echec de la création de l'application Android <C:\Mes Projets Mobile\EasyH20\Exe\Application Android\EasyH20.apk>. Cause : Echec de la signature de larchive Android générée. Loutil de signature darchive a renvoyé une erreur. Solutions possibles : - Vérifiez les paramètres de la ligne de commande de loutil de signature. - Vérifiez que les mots de passe du fichier de clé et le mot de passe de la clé sont corrects. - Générez un nouveau fichier de clé (supprimez le fichier de clé existant). (Consultez lerreur retournée ci-dessous pour déterminer quelle correction effectuer). Ligne de commande : "C:\Program Files (x86)\Java\jdk1.7.0_51\bin\jarsigner.exe" -keystore "C:\Mes Projets Mobile\EasyH20\ECS.jks" -storepass ECS123 -keypass ECS123 -digestalg SHA1 -sigalg SHA1withDSA "EasyH20.apk" ECS Erreur retournée : jar signed. Warning: No -tsa or -tsacert is provided and this jar is not timestamped. Without a timestamp, users may not be able to validate this jar after the signer certificate's expiration date (2034-04-08) or after any future revocation date.
Devrais je faire appel à un prestataire pour la diffusion selon vous ?
Merci
Partager