web-dev-qa-db-fra.com

où est l'emplacement .apk pour les applications installées sur la carte SD?

Je sais que l'emplacement des applications système est "/ system/app" et que l'emplacement des applications utilisateur est "/ data/app". Mais je ne trouve pas l'emplacement d'apk pour ceux que j'ai déplacés vers/installés sur sdcard.

23
rohitverma

Les applications installées sur la carte SD sont stockées dans le répertoire ". Android_secure".

Si je me souviens bien, vous ne trouverez pas les fichiers APK directement dans ce dossier car le contenu est crypté. C'est pour empêcher l'accès direct au fichier APK des applications payantes.

La partie chiffrée est montée ailleurs dans le système de fichiers.

20
Robert

Pour moi, au moins en utilisant cyanogenmod9 sur un Samsung galaxy s 2 i777, je les ai trouvés dans/mnt/asec/Cet emplacement fonctionne différemment de/system/app/et/data/app/parce que le système crée en fait un support pour chaque application plutôt que de les fourrer dans un dossier. Assurez-vous de noter les liens symboliques.

Vous ne pourrez pas ajouter ici comme vous pouvez les deux autres, mais vous pouvez extraire un apk. Une meilleure solution serait MyAppSharer du marché.

10
Eric Nemchik

Ce sera dans mnt -> asec -> -> pkg.apk

2
Senthilkumar

Sur Android 5.0+ (Lollipop, Marshmallow), presque toutes les applications non système installées seront placées dans:

/data/app/

L'accès à/data nécessite root.

Utilisez s lorsque vous travaillez avec adb Shell pour accéder à la racine, cela nécessite bien sûr que votre téléphone soit enraciné en premier lieu.

Le répertoire contient un sous-répertoire pour chaque application. Chaque sous-répertoire est nommé par son package, selon la convention de dénomination de l'application Androids:

tld.author.appname-N

Où N représente un nombre supérieur ou égal à 1

par exemple. pour Firefox, cela ressemblera à quelque chose comme:

org.mozilla.firefox-1

Dans chaque répertoire d'application, vous trouverez un base.apk qui représente l'application installée.

Donc, si vous voulez que Firefox télécharge simplement:

/data/app/org.mozilla.firefox-1/base.apk

en utilisant adb pull/scp ou copiez-le sur votre carte SD et téléchargez-le en utilisant MTP.

À votre santé

2
user1972814

Installer Explorateur de fichiers ES . Allez à la page d'accueil, il y aura un lien App ... sous lequel vous trouverez toutes les applications installées sur la carte SD ou la mémoire du téléphone .. sélectionnez l'application et partagez ... profitez ...

0
Nilesh

Sur la lignée 14, Android 7, toutes les applications sdcard sont stockées dans/mnt/expand/Et apk dans le dossier "app"

0
Mikhail

c'est dans l'explorateur de fichiers -> mnt/sdcard

0
Nikhil Lamba