Посмотреть полное имя приложения?

Я использую Android 4.0.3, и я больше не могу найти имя пакета для какого-либо приложения. Если я помню, я обычно ходил в Приложения и смог увидеть его там.

Итак, как я могу увидеть полное имя пакета для какого-либо приложения? Например, имя приложения «Test», и мне нужно увидеть его пакет com.test.mytest.

65 голосов | спросил AnDroDroo 4 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 04 Sep 2012 19:05:33 +0400 2012, 19:05:33

8 ответов


23

Я установил приложение под названием Android System Info , которая может отображать имя пакета приложения.

скриншот приложения с названием пакета

ответил AnDroDroo 4 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 04 Sep 2012 19:16:00 +0400 2012, 19:16:00
41

Если вам удобнее использовать командную строку, мне нравится приложение pm для Android. Его можно легко назвать с помощью adb следующим образом:

$ /path/to/adb shell 'pm list packages -f test'
package:/system/app/AutomationTest_JBUP.apk=com.sec.android.app.DataCreate
package:/system/app/BluetoothTest.apk=com.sec.android.app.bluetoothtest

Замените test на любой пакет, который вы ищете.

pm имеет множество вариантов, которые могут быть полезны в зависимости от того, что вы хотите сделать:

usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [FILTER]
pm list packages: prints all packages, optionally only
  those whose package name contains the text in FILTER.  Options:
    -f: see their associated file.
    -d: filter to only show disbled packages.
    -e: filter to only show enabled packages.
    -s: filter to only show system packages.
    -3: filter to only show third party packages.
    -i: see the installer for the packages.
    -u: also include uninstalled packages.
ответил bmaupin 11 J0000006Europe/Moscow 2014, 01:06:53
5

Лучше всего использовать извлечение APK . Вам фактически не нужно извлекать APK, это приложение будет отображать квалифицированное имя для каждого установленного приложения. Это должно охватывать все приложения.

Если по какой-то причине он не может найти ваше приложение, осмотрите его на SD-карте. Если вам повезет, приложение сохраняет свои данные или настройки в папке, где есть квалифицированное имя приложения где-то в его путь, например /mnt/sdcard/Android/data/net.sylark.apkextractor.

ответил Erik 11 AMpWed, 11 Apr 2012 00:27:23 +040027Wednesday 2012, 00:27:23
3

Если вы умеете использовать adb и Linux, вы можете найти его довольно быстро, используя команду linux grep.

Просто выполните:

adb shell
ls -al /data/data/ | grep 'yourAppName'

Конечно, вам нужен корень, чтобы иметь возможность искать в /data/data/

ответил John 21 PM000000120000004331 2013, 12:30:43
3
  1. В ES File Explorer , перейдите в раздел APP
  2. В правом верхнем углу нажмите вертикальные 3-точки
  3. Нажмите Просмотреть
  4. Выберите Большая деталь
  5. В появившемся представлении щелкните любое приложение, чтобы увидеть его полное имя пакета.
ответил dharm0us 25 Maypm17 2017, 13:45:49
2

Вы можете посмотреть в LogCat. Откройте LogCat (либо в Eclipse, либо на линии cmd, если устройство подключено к вашему компьютеру, или на вашем мобильном телефоне, используя любое приложение, которое позволяет просматривать LogCat). Когда LogCat доступен, запустите приложение - журнал, соответствующий «ActivityManager» , отобразит начатую активность. Обычно это будет в формате: "Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]...". Однако технический подход может быть таким: IMHO - лучший способ получить информацию о запуске для любого из установленных приложений.

ответил SamSPICA 11 PMpWed, 11 Apr 2012 15:41:39 +040041Wednesday 2012, 15:41:39
1

OS Monitor приложение предоставит вам необходимую информацию для запуска процессов при открытии процесса на главном экране, нажав на него.

Нажмите на изображение, чтобы увеличить

 OS Monitor ps name

Это очень мощное приложение для мониторинга самых глубоких частей Android.

ответил Yizhar 17 Maypm16 2016, 15:57:07
0

В настоящее время многие приложения могут показывать имя пакета установленного приложения, например Elixir 2 (см. раздел« Приложения »), Мой список приложений , Информация о приложениях и многое другое в Play Маркете.

Скриншоты из тех, которые я использую:

 введите описание изображения здесь>> </a>
<a href=введите описание изображения здесь введите описание изображения здесь

ответил Firelord 13 J000000Friday18 2018, 05:16:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132