Где установлен пакет приложений для Android на телефоне

Я установил приложение Android на своем телефоне, которое я создал на java. Приложение успешно установлено на устройстве, но я не могу найти пакет, в котором он был установлен.

Как найти путь к установленному приложению?

Solutions Collecting From Web of "Где установлен пакет приложений для Android на телефоне"

Вы найдете папку приложения по адресу:

/data/data/"your package name" 

Вы можете получить доступ к этой папке, используя DDMS для своего эмулятора. Вы не можете получить доступ к этому местоположению на реальном устройстве, если у вас нет корневого устройства.

Приложение, установленное на устройстве или на эмуляторе, будет установлено по адресу:

 /data/data/APP_PACKAGE_NAME 

Сам APK помещается в папку /data/app/ .

Однако эти пути находятся в системном разделе и для доступа к ним вам потребуется root. Это для устройства. На эмуляторе вы можете увидеть его в своем logcat (DDMS) на вкладке « Проводник »

Кстати, он показывает только имя пакета, которое определено в вашем Manifest.XML в package="APP_PACKAGE_NAME" . Любые другие пакеты, которые вы, возможно, создали в своем проекте в Eclipse, не отображаются здесь.

Пакет it-self находится под /data/app/com.company.appname-xxx.apk .

/data/app/com.company.appname – это только каталог, созданный для хранения таких файлов, как собственные библиотеки, кеш, ecc …

Вы можете получить путь установки пакета с помощью Context.getPackageCodePath() функции Context.getPackageCodePath() .

 /data/data/"your app package name " 

Но вы не сможете прочитать это, если у вас нет корневого устройства

Установлены системные приложения / system / app / or / system / priv-app. Другие приложения могут быть установлены в / data / app или / data / preload /.

Подключитесь к мобильному телефону Android с помощью USB и выполните следующие команды. Вы увидите все установленные пакеты.

 $ adb shell $ pm list packages -f