Jump to content
Azaleri

Comment convertir un fichier zip en apk

Recommended Posts

Bonjour, j'ai installer un fichier .apk sur mon pc puis je l'ai décompresser avec 7zip . Je l'ai modifié et après l'avoir modifié je voulais le remettre en .apk mais il n'y a pas cette option sur 7zip et je ne trouve rien sur internet. (PS: J'ai S6 edge si sa change quelque chose) Voila merci d'avance 

Share this post


Link to post
Share on other sites

Bonjour

Pour transformer un zip en apk, il suffit de changer le nom de l’extension. Maintenant, il n'est pas sur que cela fonctionne car les fichiers apk sont signés numériquement, et une modification rend cette signature non valide.

 

Share this post


Link to post
Share on other sites

Il faut re-signer un fichier apk reconstruit après modification pour qu'il soit installable sous Android.

Il existe de nombreux outils pour cela. Quelques exemples :

https://shatter-box.com/knowledgebase/android-apk-signing-tool-apk-signer/

https://github.com/as0ler/Android-Tools/tree/master/Autosign/Auto-Sign

https://forum.xda-developers.com/showthread.php?t=2617435

http://www.londatiga.net/it/how-to-sign-apk-zip-files/

...

Attention cependant : l'application ne sera bien entendu pas signée avec la clef de l'éditeur. Pour Android, cela devient donc une nouvelle application qu'on ne peut pas installer "par dessus" l'originale. Il faut la désinstaller.

 

N.B. il est préférable d'utiliser apktool pour extraire et reconstruire un fichier APK

Téléchargement : https://bitbucket.org/iBotPeaches/apktool/downloads/

Tutoriel : 

 

Edited by Ultrix
Correction : fichier apk, pas zip (oui je sais c'est pareil)

Share this post


Link to post
Share on other sites
Le 02/03/2020 à 21:37, indian65 a dit :

Bonjour

Pour transformer un zip en apk, il suffit de changer le nom de l’extension. Maintenant, il n'est pas sur que cela fonctionne car les fichiers apk sont signés numériquement, et une modification rend cette signature non valide.

 

Merci de ta réponse mais de quel maniére je suis censé changer le nom de l'extension ? 

Share this post


Link to post
Share on other sites

Merci a toi aussi pour ta réponse mais j'ai installer a plusieurs reprise apktool et le logiciel ne veux pas démarrer 

 

Share this post


Link to post
Share on other sites
12 hours ago, Azaleri said:

de quel maniére je suis censé changer le nom de l'extension ? 

En renommant le fichier, tout simplement. En changeant le .zip en .apk !

 

APKTOOL est un .jar à lancer en ligne de commande par Java. Il faut bien sur avoir le JRE (Java Run-Time Environment) installé sur son PC.

Share this post


Link to post
Share on other sites

Petite remarque / réflexion concernant ce sujet...

 

Quel besoin, alors que notre ami n'est pas un programmeur, de modifier un APK ?

Celui fourni par le Play Store n'est pas suffisant ?

 

j'espère que ce n'est pas pour contourner une license payante, et installer un logiciel "craqué"... ;)

Share this post


Link to post
Share on other sites

Vu les questions qu'il pose, vu qu'il n'a pas réussi à maîtriser apktool, à mon avis il n'a pas les connaissances nécessaires pour patcher un contrôle de licence dans le code :biggrin:

Share this post


Link to post
Share on other sites
Il y a 4 heures, YoLoLo a dit :

Petite remarque / réflexion concernant ce sujet...

 

Quel besoin, alors que notre ami n'est pas un programmeur, de modifier un APK ?

Celui fourni par le Play Store n'est pas suffisant ?

 

j'espère que ce n'est pas pour contourner une license payante, et installer un logiciel "craqué"... ;)

nan [color=red]tkt[/color] je programme pas bien mais je sais aumoin modifier la couleur d une application et pour apktool ce n'est pas que je n'arrive pas a l utiliser mais tout simplement qu il ne veut pas démarrer sur mon pc 

Edited by Azaleri

Share this post


Link to post
Share on other sites
Il y a 8 heures, Ultrix a dit :

En renommant le fichier, tout simplement. En changeant le .zip en .apk !

 

APKTOOL est un .jar à lancer en ligne de commande par Java. Il faut bien sur avoir le JRE (Java Run-Time Environment) installé sur son PC.

1) quand je renomme le fichier en .apk le fichier reste en .zip c'est juste que son nom est suivis de .apk 

2) J ai biensur java je ne suis pas nul a ce point mais le fichier ne s'ouvre pas tt simplement 

 

Share this post


Link to post
Share on other sites

1) configure ton Windows pour ne pas masquer les noms des extensions connues (dans les options de dossier). Là il te masque le .zip.

2) comment essaies-tu de le lancer ?

Share this post


Link to post
Share on other sites

Sauf que ça ne marche pas comme ça :

https://forum.frandroid.com/topic/124650-tuto-décompilation-modification-recompilation-dapk/

Cet outil s'utilise en ligne de commande uniquement.

Il y a d'autres tutos meilleurs et plus récents, mais en anglais. Et un en français sur un site que je n'ai pas le droit de mentionner ici.

Edited by Ultrix

Share this post


Link to post
Share on other sites

Si c'est pour s'amuser à bidouiller et pouvoir faire un build à partir du smartphone, il peut aussi utiliser l'application Apk Editor.
Mais il faut trouver la version 1.8.28 qui possède encore la fonction build,( supprimée depuis) et la mettre à jour avec la dernière version qui doit être la 1.10, si je ne me trompe pas.
Avec cet outil, tout est quasiment possible. Plus besoin de passer par le PC.

Envoyé de mon Redmi Note 5 en utilisant Tapatalk

Share this post


Link to post
Share on other sites
Le 07/03/2020 à 16:35, JLL a dit :

Si c'est pour s'amuser à bidouiller et pouvoir faire un build à partir du smartphone, il peut aussi utiliser l'application Apk Editor.
Mais il faut trouver la version 1.8.28 qui possède encore la fonction build,( supprimée depuis) et la mettre à jour avec la dernière version qui doit être la 1.10, si je ne me trompe pas.
Avec cet outil, tout est quasiment possible. Plus besoin de passer par le PC.

Envoyé de mon Redmi Note 5 en utilisant Tapatalk
 

Ok merci je vais faire comme ca

 

Share this post


Link to post
Share on other sites

La dernière version de Apk Editor+ (1.14.0), Android Api 29, supporte à nouveau la fonction build. Donc, il n'est plus nécessaire d'effectuer la manipulation citée auparavant.

Envoyé de mon Redmi Note 5 en utilisant Tapatalk

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...