Génération mobiles - Forum smartphones & tablettes
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Génération mobiles - Forum smartphones & tablettesConnexion

Forum Android pour smartphones & tablettes Asus, HTC, Huawei, Honor, LG, Nokia, OnePlus, Samsung, Sony, Xiaomi... Retrouvez applications, astuces, aide, jeux, tutos,...

[AIDE] Comment signer une appli pour quelle soit valider sur le play store

power_settings_newSe connecter pour répondre
4 participants

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store Empty[AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Salut a tous , bon voila j'ai un petit soucis j'ai créer une appli , je l'ai tester sur plusieurs appareils ainsi que marque différentes et elle fonctionne nickel , la dessus aucun soucis , mais la ou ça coince c'est lors de la validation sur le play store : il me disent bien quelle est fonctionnelle mais que la signature doit être valable 30 ans minimum , et ça je n'arrive pas a la faire !

Donc voila si kkn pouvait me donner un coups de main ou si un petit logiciel existe

merci

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Tu developpes sous Androïd ?

c'est quoi ton appli ? Wink

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
oui oui android j'ai oublier de préciser !

c'est un petit jeu a la con pour commencer , faut bien se lancer , et comme je l'ai dit il y a juste la signature valable 30 ans qui pose probleme

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Attends qu'un dev te réponde... là moi je sèche Wink

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
ok merci , parce que j'ai trouver un ou 2 logiciels , la signature fonctionne mais n'est pas valider par le play store

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Tu as été voir ici http://lmorel3.fr/2012/08/android-ndk-signer-son-application/

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
non je n'avait pas trouver cette page , merci ça a l'air pas mal , je vais tester !

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
T'es trop fort Titi! cheers

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Sujet déplace dans la section Questions et aides en rapport avec le développement

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
ayant mis de coté le développement quelques temps , je relance le sujet >> UP

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Testé le lien donné plus haut avec le jdk1.7.0_25

Il faut changer le "-genkey" par "-genkeypair".

Code:


Créer la .keystore
"C:\Program Files\Java\jdk1.7.0_25\bin\keytool.exe" -genkeypair -alias NAME.keystore -keyalg RSA -validity 20000 -keystore NAME.keystore

Signer avec la .keystore
"C:\Program Files\Java\jdk1.7.0_25\bin\jarsigner" -verbose -keystore NAME.keystore -signedjar NAME.apk NAME-release-unsigned.apk NAME.keystore

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Bon bah je vais tester aussi ce weekend... Actuellement, voilà ce que je fais pour signer mon .apk :

  • apktool build c:\....\dossier c:\.....\nom_du_fichier_finalVx.xC.apk
  • (puis je change le répertoire vers signapk)
  • Java -jar signapk.jar certificate.pem key.pk8 c:\.....\nom_du_fichier_finalVx.xC.apk c:\.....\nom_du_fichier_finalVx.x.apk

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Cette méthode n'est pas suffisante : Google dit que le fichier n'est pas zipaligné.
Je l'ai zipaligné et maintenant Google me dit que le fichier n'est pas signé... Voilà comment tourner en rond Sad

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Ok merci du retour.
Pour hunterkiller tu as donné une solution mais par contre il faut faire un certificat non?

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Oui j'ai créé le certificat via cette méthode.
Il faut créer un .keystore puis générer un fichier xxxx_signed.apk et cela donne le fichier à importer sur le Play Store.
Sauf que Google demande à ce qu'il soit zipaligné, ce que j'ai ensuite fait mais après, il me dit qu'il n'est pas signé...

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Non je voulais dire avec ta méthode.

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Celle-ci ?
Ce n'est pas une méthode pour le Play Store.

Voilà ce que j'ai sur Google après l'importation du fichier apk certifié :

Code:

Échec de l'importation.
Vous avez importé un fichier APK qui n'est pas aligné au format zip. Veuillez exécuter un utilitaire d'alignement zipalign sur votre fichier APK, puis le réimporter.

Si je zipaligne, Google me dit qu'il n'est pas signé.

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Et tu le signe à nouveau ça ne passe plus non plus?

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Non Google dit qu'il n'est pas zipaligné... Je tourne en rond... C'est soit l'un soit l'autre.

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
C'est le bordel Sad 

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Tu l'as dit !!!! J'ai demandé de l'aide à MrDSL sur XDA. J'attends sa réponse (en croisant les doigts).

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Ta commande zipalign

zipalign -v 4 your_project_name-unaligned.apk your_project_name.apk

http://developer.android.com/tools/publishing/app-signing.html

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
Oui c'est bien ce que je fais. J'ai utilisé ce guide.

Code:

zipalign -v 4 source.apk destination.apk

C'est la même commande.

ICI y'a un -f et une balise d'ajoutés dans la commande. Je testerai demain.

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
C'est pour écraser la cible si elle existe.

description[AIDE] Comment signer une appli pour quelle soit valider sur le play store EmptyRe: [AIDE] Comment signer une appli pour quelle soit valider sur le play store

more_horiz
ouep merci je vais tester cette commande , mais encore une fois je suis bien occuper je n'ai pas beaucoup de temps pour ca
privacy_tip Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
power_settings_newSe connecter pour répondre