Я установил несколько приложений Android как с помощью adb install MyApplication.apk
команды, так и через веб-сервер (как альтернатива Android Market).
Но где в файловой системе Android на моем телефоне находится MyApplication.apk
файл? Установленные приложения adb install
не находятся в том же каталоге, что и приложения, загруженные из Маркета?
Я обнаружил, что некоторые приложения включены, /system/app
но я не могу распознать их как загруженные из Android Market или из тех, с которыми я установил adb install
.
Где в системе находятся приложения, которые я установил?
Мой телефон не рутирован, и я использую Nexus One с Android 2.2.1.
applications
files
shell
adb
Jonas
источник
источник
Они хранятся в папке,
/data/app/
но если ваш телефон не рутирован, вы увидите только пустую папку.источник
adb shell
и затем,su
чтобы получить root права , илиchmod 777 /data
и,chmod 777 /data/app
чтобы позволить DDMS перечислить содержимое. Просто убедитесь, что вы установили разрешения для этих папок обратно на 771, когда вы закончите.На моем Android 4.0.4 (ICS) Xperia ray они хранятся в
/mnt/asec/XXX-1/pkg.apk
.XXX
идентификатор Google Play приложения.Например, Firefox находится по адресу,
/mnt/asec/org.mozilla.firefox-1/pkg.apk
а Skype - по адресу/mnt/asec/com.skype.raider-1/pkg.apk
.После комментария Зуула я взял эти скриншоты со своего телефона, чтобы подтвердить свой ответ.
Fire Fox
Секундомер и таймер обратного отсчета
И это детали моего телефона:
источник
mount
команды и задайте себе вопрос:/mnt/asec
используетtmpfs
, временную файловую систему, созданную в ОЗУ - и, следовательно, перезагруженную вместе со всеми приложениями =: - 0)На моем Kindle Fire многие из apks, которые я не установил в своем магазине приложений (apks из внешних источников, например, Aptoide и т. Д.), Находятся в моей папке загрузок. Другие я нахожу в моей папке / system / app.
источник