Comment signer une appli apk

Partagez votre expérience de SpiderBasic avec les autres utilisateurs.
comtois
Messages : 5172
Inscription : mer. 21/janv./2004 17:48
Contact :

Comment signer une appli apk

Message par comtois »

Comment signer une appli apk

Si vous ne le faites pas, vous devez compiler avec le débogueur.

étapes à suivre (avec la version Window):

1) Ouvrez une invite de commande

2) Assurez-vous que votre répertoire JDK\bin est dans le PATH (le mien est ici C:\ProgramFiles\Java\jdk1.8.0_73\bin)

3) Créez un nouveau certificat avec 'keytool' (qui se trouve dans JDK \ bin) (requis seulement la première fois)
keytool -genkey -v -keystore my-release-key.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias app
4) Signez votre apk avec 'jarsigner' (qui se trouve dans JDK\bin)
jarsigner -verbose -tsa http://timestamp.digicert.com -sigalg SHA1withRSA -digestalg SHA1 -keystore my-release-key.keystore yourpackage.apk alias_name -storepass yourkeystorepassword
5) Alignez le zip résultant avec 'zipalign'' (il se trouve dans le répertoire SpiderBasic\Android\android\sdk\build-tools\23.0.2)
zipalign 4 yourpackage.apk yourpackage_signed.apk
Maintenant, votre APK est prête à être installée, et vous pouvez même la soumettre à l'appstore google (testé et ça fonctionne).
Les utilisateurs français peuvent rechercher l'application «Spider Test» sur GooglePlay, elle devrait apparaître

Source de l'information

Retour au sommaire.
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
PCPixMusic
Messages : 106
Inscription : ven. 06/janv./2017 9:50

Re: Comment signer une appli apk

Message par PCPixMusic »

Bonjour

Creation de ma cle notysoft.keystore ok

Mais

jarsigner -verbose -tsa http://timestamp.digicert.com -sigalg SHA1withRSA -digestalg SHA1 -keystore notysoft.keystore yourpackage.apk alias_name -storepass mon_passwd

yourpackage.apk ==> je dois mettre à la place le chemin et le nom exemple F:\Dev\SpiderBasic\Notes\Notes.apk ?

alias_name ==> Je ne vois pas ....

Merci pour vos réponses.
Répondre