Recommandé, 2024

Choix De L'Éditeur

Comment extraire le fichier APK de l'application Android sans racine

Un fichier APK est le produit final produit après le développement d'une application Android. Il est associé à l'extension .apk et est également appelé Android Application Package. Cela ressemble à un fichier .exe utilisé pour installer les programmes Windows. Maintenant, comme vous le savez peut-être (ou pas), ce n'est pas une tâche facile d'extraire ce fichier APK à partir d'une application. Cela pourrait être facile si votre téléphone est enraciné, mais pas autant si vous avez un appareil Android non enraciné. Eh bien, la vérité est que ce n’est pas aussi difficile que vous l’auriez pensé. Aujourd'hui, je vais vous montrer quelques méthodes pour extraire l'APK d'une application installée sur votre téléphone.

Disclaimer: Il est illégal d'extraire l'APK d'une application Android payante. Si vous le faites, vous en serez responsable vous-même. Ce guide a été écrit dans le but de partager les connaissances relatives à l'extraction de l'APK à des fins éducatives. Nous ne soutenons pas le piratage.

Méthode 1: à l'aide d'un explorateur de fichiers avancé

Comme mentionné ci-dessus, si votre appareil dispose d'un accès root, vous pouvez utiliser un explorateur de fichiers avancé qui vous permet de parcourir les dossiers racine. En règle générale, les applications installées se trouvent dans « / data / apps ». Ainsi, à partir de là, vous pouvez simplement copier les fichiers APK et les coller où vous voulez. Toutefois, vous pouvez également extraire l'APK des applications installées à l'aide d'un explorateur de fichiers avancé sur un téléphone Android non rooté.

Nous allons utiliser ici ES File Explorer pour cela. Vous pouvez utiliser n'importe quelle autre application de gestionnaire de fichiers si vous le souhaitez, mais assurez-vous qu'il vous permet de sauvegarder les applications installées . Oui, ce sera l'élément clé ici qui nous aidera à extraire l'APK.

Les étapes sont simples. Ouvrez ES File Explorer et appuyez sur «App» dans la page d'accueil de l'application, comme indiqué dans les captures d'écran ci-dessous. Maintenant, appuyez longuement sur l'application dont vous souhaitez extraire l'APK et appuyez sur l' option «Sauvegarder» disponible en bas.

L'application sera sauvegardée avec le fichier .apk extrait. Vous trouverez le fichier APK dans un dossier nommé « Backup » dans votre stockage interne. Si vous trouvez cette méthode plus simple, la méthode suivante est encore plus facile.

Méthode 2: Téléchargez l'application APK Extractor

Eh bien, qu'en est-il d'une application qui peut extraire APK? Eh bien, l'application APK Extractor fonctionne exactement comme son nom l'indique. Téléchargez l'application depuis le Play Store et installez-la.

Le fonctionnement de l'application est très simple. La page d'accueil de l'application affiche toutes les applications système et tierces de votre téléphone. Vous pouvez simplement rechercher l'application que vous souhaitez extraire l'APK de. Ensuite, appuyez simplement sur l'application et c'est tout. Le fichier APK sera extrait et enregistré dans le dossier intitulé « ExtreatedAPKs» situé dans la mémoire interne de votre appareil.

Dans les paramètres de l'application, vous pouvez modifier le dossier de destination des fichiers APK extraits. Vous pouvez également définir le format du nom . Par exemple, vous pouvez définir les fichiers APK de manière à ce qu'ils aient d'abord le nom de l'application, puis le nom du package. Vous pouvez également ajouter la version de l'application au nom pour une meilleure compréhension. En dehors de cela, vous pouvez même configurer une sauvegarde automatique des fichiers APK si vous le souhaitez. Tout est disponible dans les paramètres.

En outre, il existe une option permettant de partager le fichier APK avec d'autres personnes à l'aide de l'application elle-même. Il suffit de toucher l'icône de la liste déroulante à côté de l'application pour avoir la possibilité de la partager. L'application extraira d'abord le fichier APK, puis le panneau de partage apparaîtra. Vous pouvez ensuite choisir l'application à travers laquelle vous souhaitez partager l'APK.

Méthode 3: Extraire APK à l'aide de ADB

Eh bien, si vous êtes un utilisateur Android ou un développeur Android, vous devez être au courant de l'existence d'ADB. Android Debug Bridge est essentiellement un utilitaire de ligne de commande disponible avec Android SDK, qui vous permet de contrôler votre téléphone et de gérer les fichiers de votre espace de stockage à l'aide de différentes commandes. Il peut accéder facilement aux dossiers racine car son objectif principal est le débogage.

Ainsi, avec quelques jeux de commandes, vous pouvez facilement extraire APK sur notre PC ou Mac dans le dossier souhaité. Maintenant, si vous n'êtes pas très au courant de la BAD, vous pensez peut-être que le SDK Android est nécessaire pour que la BAD fonctionne? Eh bien non, ce n'est pas. En fait, Google fournit un ensemble séparé d’outils de plate-forme contenant la BAD. Vous pouvez le télécharger à partir d'ici.

Après avoir téléchargé les outils, extrayez simplement le zip et ouvrez le dossier. Vous trouverez le fichier adb.exe dans le dossier avec fastboot (nous ne l'utilisons pas). Maintenant, appuyez sur Shift et cliquez avec le bouton droit de la souris sur le dossier pour afficher l'option « Ouvrir la fenêtre de commande ici » dans le menu contextuel.

Ensuite, connectez votre téléphone au PC ou au Mac via un câble USB et assurez-vous que le débogage USB est activé dans les options pour les développeurs . Maintenant, suivez les commandes données ci-dessous.

Nous allons d'abord vérifier si le périphérique est connecté à votre ordinateur ou non. Entrez la commande suivante:

 périphériques adb 

Ensuite, nous allons prendre le nom du paquet d'application. Si vous connaissez déjà le nom du package, vous pouvez ignorer cette étape. Entrez la commande suivante.

 Paquet adb shell pm list 

Maintenant, copiez simplement le nom du paquet que vous souhaitez extraire . Et collez-le dans la commande suivante. Ne copiez pas le préfixe 'package:' avec lui. Entrez la commande suivante. Ici, j'extrais .apk de Truecaller.

 shell pm chemin ad.truecaller 

La commande ci-dessus vous donnera le chemin de l'APK réel de l'application. Maintenant, il vous suffit d'exécuter une commande pull pour extraire le fichier .apk de ce chemin et le stocker à l'emplacement souhaité. Assurez-vous de copier le chemin de l'emplacement souhaité et de le coller dans la commande ci-dessous. De plus, copiez le chemin du fichier .apk que nous avons obtenu comme résultat de la commande précédente.

 adb pull /data/app/com.truecaller-1/base.apk chemin / à / désiré / emplacement 

Le fichier .apk doit maintenant être stocké à l’emplacement de votre choix.

Meilleures façons d'extraire APK des applications Android

Quelle que soit la raison pour laquelle vous pourriez extraire un fichier APK; assurez-vous de soutenir les développeurs, car ils méritent d'être récompensés pour leur dur labeur. En parlant de la meilleure façon, c'est sûrement la deuxième méthode. L’extracteur APK exécute essentiellement les mêmes commandes Shell que celles exécutées dans ADB. Donc, c'est le meilleur moyen à coup sûr. Toutefois, si vous connaissez une autre méthode, mentionnez-la dans les commentaires.

Top