Как быстро получить список приложений и их package name на Android
Короткий ответ: открыть Настройки → Приложения, использовать ADB-команды (adb shell pm list packages) или установить надёжный менеджер приложений — все три способа дают имя пакета (package name) для дальнейшей работы.
Через настройки Android (быстро, без ПК)
- Откройте Настройки → Приложения (или «Приложения и уведомления» → «Сведения о приложении»).
- Найдите нужное приложение в списке и откройте его страницу информации.
- На странице обычно видно «Версия», «Права», «Хранилище»; в некоторых оболочках отображается и «Имя пакета» или «Package name» (иногда в разделе «Дополнительно»/трёхточечном меню).
- Если пакет не показан — используйте кнопку «Поделиться» или копирование данных (в некоторых оболочках можно скопировать ссылку на приложение, в ней часто содержится 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‑отладку постоянно — отключайте её после завершения работы.
Через сторонние менеджеры приложений (удобно для пользователей)
- Установите надёжный менеджер приложений из доверенного источника (встроенный магазин устройства или проверенный APK).
- Откройте список установленных приложений — в деталях обычно отображается «Package» или «Имя пакета».
- Некоторые утилиты позволяют копировать имя пакета, экспортировать список в файл 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.