J'ai installé quelques applications Android à la fois avec la adb install MyApplication.apk
commande et via un serveur Web (une alternative à Android Market).
Mais où dans le système de fichiers Android de mon téléphone le MyApplication.apk
fichier est-il placé? Les applications installées avec adb install
ne sont-elles pas placées dans le même répertoire que les applications téléchargées à partir du marché?
J'ai trouvé des applications sur /system/app
mais je ne peux pas les reconnaître car certaines sont téléchargées à partir d'Android Market ou de celui avec lequel j'ai installé adb install
.
Où se trouvent les applications que j'ai installées sur le système?
Mon téléphone n'est pas enraciné et j'utilise Nexus One avec Android 2.2.1.
la source
Ils sont stockés
/data/app/
mais à moins que votre téléphone ne soit enraciné, tout ce que vous verrez est un dossier vide.la source
adb shell
, puissu
root, ouchmod 777 /data
etchmod 777 /data/app
autoriser DDMS à répertorier le contenu. Assurez-vous simplement de redéfinir les autorisations de ces dossiers sur 771 lorsque vous avez terminé.Sur mon rayon Xperia Android 4.0.4 (ICS), ils sont stockés dans
/mnt/asec/XXX-1/pkg.apk
.XXX
est l'identifiant Google Play de l'application.Par exemple, Firefox se trouve sur
/mnt/asec/org.mozilla.firefox-1/pkg.apk
et Skype sur/mnt/asec/com.skype.raider-1/pkg.apk
.Suite au commentaire de zuul, j'ai pris ces captures d'écran de mon téléphone pour confirmer ma réponse.
Firefox
Chronomètre et compte à rebours
Et voici les détails de mon téléphone:
la source
mount
commande et wonder:/mnt/asec
usestmpfs
, un système de fichiers temporaire créé dans la RAM - et donc redémarré, avec toutes les applications =: - 0)Sur mon Kindle Fire, de nombreux apks que je n'ai pas installés depuis mon app store (des apks provenant de sources extérieures, par exemple: Aptoide, etc.) se trouvent dans mon dossier de téléchargement. Les autres que je trouve dans mon dossier / system / app.
la source