Как быстро получить список приложений и их package name на Android

Короткий ответ: открыть Настройки → Приложения, использовать ADB-команды (adb shell pm list packages) или установить надёжный менеджер приложений — все три способа дают имя пакета (package name) для дальнейшей работы.

Через настройки Android (быстро, без ПК)

  1. Откройте Настройки → Приложения (или «Приложения и уведомления» → «Сведения о приложении»).
  2. Найдите нужное приложение в списке и откройте его страницу информации.
  3. На странице обычно видно «Версия», «Права», «Хранилище»; в некоторых оболочках отображается и «Имя пакета» или «Package name» (иногда в разделе «Дополнительно»/трёхточечном меню).
  4. Если пакет не показан — используйте кнопку «Поделиться» или копирование данных (в некоторых оболочках можно скопировать ссылку на приложение, в ней часто содержится package name).

Если в стандартных настройках пакет не виден, перейдите в «Показать системные приложения» или используйте поиск по списку — это упрощает поиск скрытых пакетов.

Через ADB (для разработчиков и администраторов)

Подходит, когда нужен точный пакет или список всех установленных, включая системные.

Подготовка:

  • Установите Android Platform Tools на ПК.
  • Включите «Параметры разработчика» → «USB отладка» на устройстве.
  • Подключите устройство по USB и выполните: adb devices

Основные команды:

  • Показать все пакеты: adb shell pm list packages
  • Список с путями к APK: adb shell pm list packages -f Вывод: /data/app/.../base.apk=com.example.app
  • Найти пакет по части имени (Linux/macOS): adb shell pm list packages | grep часть_названия
  • Для Windows используйте findstr: adb shell pm list packages | findstr часть_названия

Как получить подробности пакета:

  • adb shell dumpsys package com.example.app — покажет разрешения, путь и состояние.

Не оставляйте включённую USB‑отладку постоянно — отключайте её после завершения работы.

Через сторонние менеджеры приложений (удобно для пользователей)

  1. Установите надёжный менеджер приложений из доверенного источника (встроенный магазин устройства или проверенный APK).
  2. Откройте список установленных приложений — в деталях обычно отображается «Package» или «Имя пакета».
  3. Некоторые утилиты позволяют копировать имя пакета, экспортировать список в файл CSV и показывают пакеты скрытых/системных приложений.

При выборе приложения-менеджера обращайте внимание на разрешения: оно не должно требовать сверхнеобходимого доступа к аккаунту или сообщениям.

Частые ошибки

  • ADB не показывает устройство: проверьте драйверы (Windows), авторизацию на устройстве (всплывающее окно «Разрешить отладку»).
  • grep/grep unavailable на Windows: используйте findstr.
  • Пакет не находится: приложение могло быть «заморожено»/установлено для другого пользователя; используйте adb shell pm list packages --user all.
  • Неправильный пакет из Play Store: в магазине отображается отображаемое имя, а не пакет — сверяйте через ADB или менеджер.

FAQ

  • Можно ли увидеть пакет системного приложения? Да — через ADB или включив показ системных приложений в менеджере.
  • Как скопировать имя пакета без ПК? Некоторые менеджеры приложений и оболочки позволяют копировать его прямо на странице приложения; иначе сделайте скриншот и введите вручную.
  • Можно ли удалить приложение по имени пакета? Через ADB можно: adb uninstall com.example.app (только для пользовательских приложений или с root‑правами для системных).
  • Где ещё используется имя пакета? В ADB-скриптах, при отладке, в файлах манифеста, при создании deep links и при управлении политиками MDM.

Если нужно, адаптирую инструкции под конкретную модель устройства или добавлю пошаговые команды для Windows/macOS/Linux.