J'ai des jeux énormes auxquels je ne joue pas régulièrement mais que je ne veux pas supprimer non plus. Est-il possible de sauvegarder ces applications en apk afin de pouvoir les installer hors ligne plus tard? Je ne parle pas de sauvegarder uniquement les données de l'application, de nombreux outils existent à cet effet. Je veux pouvoir réinstaller l'application hors ligne ultérieurement. En outre, ce n'est pas nécessairement une demande de suggestion d'application, toute méthode pour y parvenir est OK avec moi.
13
/system/app
(applications système) ou/data/app/
(applications utilisateur)Réponses:
Un moyen très simple est ES File Explorer de Google Play Store. Vous pouvez accéder à votre
/system/app
dossier (pour les applications système)/data/app
dossier (pour les applications utilisateur; nécessite l'accès à root)et copiez-les sur votre
/sdcard
(ou ailleurs).La copie de plusieurs fichiers avec ES File Explorer est très facile. Maintenez simplement un des fichiers longtemps, puis cochez tous les fichiers que vous souhaitez copier. Ensuite, accédez au dossier (sur votre carte SD) où vous souhaitez les placer.
La connexion à votre ordinateur via votre câble USB vous permettra de sauvegarder le contenu de votre carte SD sur votre ordinateur.
Mise à jour (accès à la zone des données / applications protégées):
Je remarque que le
/data/
répertoire n'est pas lisible. Vous pouvez extraire n'importe quel contenu si vous le connaissez par son nom. Je vais décrire une solution en ligne de commande (cli) pour obtenir les noms et les fichiers. Cependant, les outils de sauvegarde suggérés par Izzy sont le moyen le plus simple.Il s'agit d'une méthode étape par étape pour obtenir la liste des packages et extraire les packages à l'aide de la ligne de commande:
Téléchargez et installez le package Android SDK (ou voir Y a - t-il une installation minimale d'ADB? Pour une solution nécessitant beaucoup moins d'espace, si vous n'avez pas l'intention de développer des applications Android). Bien que vous ayez accès à à peu près tout dans le monde (Android), ne soyez pas trop submergé ... concentrez-vous simplement sur un objectif immédiat, et toutes les autres fonctionnalités peuvent être pour un jour différent.
Ajoutez un chemin d'accès à ces deux répertoires de l'installation du package (
[installedpath]/tools
et[installedpath]/platform-tools
pour une installation complète du SDK).Maintenant, avec Android connecté via USB, exécutez-le pour obtenir la liste complète des applications installées:
$ adb shell 'pm list packages'
vous avez maintenant une liste des noms de toutes vos applications d'installation.
Utilisez le
-f
paramètre pour obtenir le chemin d'accès complet d'un package souhaité en spécifiant une chaîne de recherche trouvée dans la liste précédente:$ adb shell 'pm list packages -f reader'
Tirez maintenant le chemin d'accès complet du paquet avec lequel vous souhaitez vous procurer:
Les étapes peuvent sembler compliquées, mais elles sont plus faciles à réaliser que prévu. Une fois que vous l'avez exécutée plusieurs fois, vous trouverez très facile de retirer n'importe quelle application de votre appareil. Vous pouvez également écrire un script pour le faire en tant que votre propre utilitaire de sauvegarde personnel.
Bien qu'il existe des alternatives gui comme mentionné dans la réponse alternative, je recommande fortement de regarder les fonctionnalités des commandes adb qui incluent des sauvegardes complètes ... l'option pour les utilisateurs de sélectionner précisément ce qu'ils veulent sauvegarder et où.
L'installation du SDK Android complet donnera un accès plus complet aux composants de votre appareil Android (à partir de la ligne de commande).
Regardez les commandes:
Regardez la section de sauvegarde (de l'écran d'aide):
Vous pouvez utiliser l' extracteur de sauvegarde Android pour explorer le fichier de sauvegarde compressé créé par l'utilitaire adb.
La restauration de la sauvegarde sur Android est une simple commande "-restore":
L'extracteur de sauvegarde Android fournit un moyen d'explorer la sauvegarde et de sélectionner des fichiers individuels (tels que les apk comme dans l'objectif de l'OP) à stocker ou à conserver.
Le package explorer comprend une variété d'outils multi-plateformes, tels que Java, perl et cygwin.
Vous pouvez extraire la sauvegarde avec (à l'aide de l'opton extract java):
En dehors de ma réponse initiale au cli, l'application GUI la plus précise pour répondre à la question spécifique de l'OP est AirDroid . C'est gratuit, extrêmement convivial et intuitif à utiliser.
Pour l'utiliser, exécutez l'application. Il donne une adresse IP locale pour taper dans un navigateur Web. Le lien vous donnera une interface utilisateur qui ressemble à un écran d'accueil Android. Cliquez sur l'icône "Applications" et sélectionnez une ou plusieurs applications à télécharger. Vous pouvez installer ou réinstaller les applications à l'aide de la même interface.
Il existe plusieurs autres alternatives GUI (interfaces utilisateur graphiques) disponibles, par exemple QtADB (multi-plateforme) ou, pour les utilisateurs de Windows, également l'excellent Droid Explorer de notre membre Ryan Conrad (voir par exemple Sauvegarde complète des appareils non rootés ; pour en savoir plus, voir aussi notre adb tag-wiki ).
la source
Il existe plusieurs applications spécialisées sur ce sujet. Le plus connu est probablement AppMonster , que j'utilise (dans la version Pro) depuis des années, très fiable (et dev très actif). Pour des alternatives et plus de détails, veuillez consulter:
la source
J'ai 'antivirus avg' installé, je sauvegarde juste les fichiers et ils sont stockés en tant qu'apks.
la source
Tout le monde propose ici des logiciels fermés qui sont peut-être des adwares. On devrait plutôt utiliser Ghost Commander File Manager qui a une section Apps . La copie d'applications sur un stockage monté (accessible en termes simples) est assez simple.
la source
Pourquoi ne pas utiliser SD MAID?
J'ai utilisé ces outils pour sauvegarder mes applications Android jusqu'à présent. Il est léger et facile à utiliser pour obtenir l'apk des applications installées (sans root nécessaire).
Pas à pas:
BTW, l'emplacement par défaut de la sortie (APK) sera enregistré dans le dossier de téléchargement (stockage interne).
la source
Il y a APK Export qui est bon juste pour cela: il ne fait que 112 ko et c'est gratuit, sans publicité ni suggestion dans l'application pour obtenir la version pro.
la source
Sur la base de la réponse de Mahesh Hegde, je peux confirmer que Total Commander peut également enregistrer l'APK des applications. Il ne nécessite pas de racine ou de paramètres supplémentaires.
Dans l'écran principal, il y a la section "Applications installées". Sélectionnez et copiez simplement l'application dans n'importe quel dossier de l'autre onglet.
L'application est disponible en téléchargement direct auprès du développeur ou des boutiques d'applications.
la source
Sauvegardez ensuite les données de votre application après cela, allez dans Paramètres -> Application -> -> Effacer les données (Effacer les données de l'application). Après cela, vous pouvez obtenir l'apk pour l'application sélectionnée en utilisant l'application APK Share / Send.
la source
Vous pouvez utiliser l' application App Backup & Restore pour obtenir la sauvegarde de l'application sous forme de fichier apk.
la source