Android хранит файлы .apk? если так где? - PullRequest
175 голосов
/ 24 марта 2010

После того, как android устанавливает приложение из Marketplace, сохраняет ли он файл .apk?

Существует ли стандартное место, где Android будет хранить такие файлы?

Ответы [ 19 ]

3 голосов
/ 24 марта 2010

В / data / app, но для защиты от копирования не думаю, что вы можете получить к нему доступ.

3 голосов
/ 16 июля 2015
  • data / app
  • system / app
  • system / priv-app
  • mnt / asec (при установке в SDCard)

Вы можете получить .apks из любого из них:

adb pull / mnt / asec

2 голосов
/ 31 августа 2015

.apk файлы могут быть расположены в каталоге / data / app /. Используя ES File Explorer , мы можем получить доступ к этим файлам .APK.

1 голос
/ 28 октября 2011

если вы используете eclipse goto DDMS и затем проводник, там вы увидите папку System / Apps и apks там

0 голосов
/ 26 июля 2016

Я пришел к этому посту, потому что хотел переустановить какое-то приложение, которое мне очень понравилось. Если это ваш случай, просто зайдите в Google Play и найдите «Мои приложения», вкладку «Все», и вы найдете способ переустановить понравившееся вам приложение. Я столкнулся с проблемой, которую не смог найти при поиске одного приложения, но оно было в Моих приложениях, поэтому я мог переустановить его в своем новом мобильном;)

0 голосов
/ 11 июня 2010

Когда я установил свое приложение на эмуляторе, оно показало мой файл .apk в

данные / приложения Тогда я использовал ls data / app // чтобы увидеть, существует ли он или не

После установки приложения просто используйте команду ls vie shell и проверьте нужный каталог, но это зависит от того, какое приложение вы пытаетесь установить. Я использовал этот метод для Установить Укажите, если что-то не так.

0 голосов
/ 05 мая 2015

В отличие от того, что написано в выбранном ответе, вам не нужен root, и есть возможность получить APK установленных приложений, как я это делал в своем приложении ( здесь ). Пример:

List<PackageInfo> packages=getPackageManager().getInstalledPackages(0);

Затем для каждого из элементов списка вы можете получить доступ к packageInfo.applicationInfo.sourceDir , который является полным путем APK установленного приложения.

0 голосов
/ 25 июля 2014

Чтобы найти apk, загрузите и установите отправителя приложения Bluetooth из Play store. После завершения установки откройте отправителя приложения Bluetooth. Он покажет все приложения (.apk), установленные на вашем устройстве, затем вы можете легко перенести приложение на ваш ПК через Bluetooth.

0 голосов
/ 26 апреля 2014

Еще один способ получить apk s, которые вы не можете найти, на рутированном устройстве - с помощью rom tool box .

Сделайте резервную копию с помощью диспетчера приложений, затем перейдите на storage/emulated/appmanager и выберите Резервное копирование системного приложения или Резервное копирование пользовательского приложения .

...