Экран Приложения — это встроенный менеджер пакетов PlainApp. Он отображает каждый пакет, установленный на телефоне — системный и пользовательский — с его иконкой, версией, идентификатором пакета, размером и временем последнего обновления, всё в том же стиле списка Material 3, что и остальные экраны приложения.
Список считывается напрямую из PackageManager Android. Ничего не загружается и не индексируется удалённо; экран полностью работает офлайн. Три вкладки в верхней части ограничивают область просмотра приложениями Все, Системные или Пользовательские, и на каждой вкладке отображается количество в реальном времени, так что вы сразу видите, сколько пакетов попадает в каждую категорию.


Ключевые возможности
- Три вкладки с количеством в реальном времени — Все, Системные и Пользовательские приложения разделены по перелистываемым вкладкам, каждая с текущим количеством пакетов. Переключение вкладок повторно запрашивает
PackageManagerи прокручивает список в начало. - Поиск и сортировка — значок поиска в верхней панели фильтрует пакеты по имени или идентификатору; диалог сортировки изменяет порядок списка по имени, размеру или дате изменения. Предпочтение сортировки сохраняется между сессиями.
- Страница с деталями приложения — нажатие на строку открывает экран с подробной информацией: иконка приложения, выбираемый идентификатор пакета, название версии и код версии, метка типа «Пользовательское/Системное», а также метка «large-heap» где применимо. Ниже: исходный каталог, каталог данных, размер приложения, целевой и минимальный SDK, а также временные метки установки и обновления.
- Запуск, удаление и системные настройки — на странице сведений есть кнопки быстрого доступа к Запуску, Удалению и Настройкам, которые напрямую вызывают системные интенты Android, а также кнопка «Манифест», которая декодирует и отображает
AndroidManifest.xmlприложения. - Экспорт APK через отправку — кнопка отправки в верхней панели страницы сведений извлекает установленный APK из его исходного пути и передаёт его в системное меню «Поделиться» Android, переименовав в
<ИмяПриложения>-<packageId>.apk. - Обновление смахиванием и бесконечная прокрутка — потяните список вниз, чтобы повторно запросить пакеты; список загружается страницами по 50 элементов и дополняется по мере прокрутки, с быстрым скроллбаром для прыжков по длинным спискам.
Пошаговое руководство
- Откройте вкладку «Приложения» в нижней навигации. Три вкладки вверху показывают текущее количество для всех, системных и пользовательских приложений.
- Нажмите на вкладку «Пользовательские», чтобы отфильтровать системные пакеты. Список обновится, а количество в заголовке вкладки изменится.
- Нажмите на значок поиска в верхней панели и введите часть имени приложения или идентификатора пакета. Результаты фильтруются по мере ввода; очистите запрос, чтобы вернуться к полному списку.
- Нажмите на приложение, чтобы открыть его страницу с деталями. В заголовке отображаются иконка, идентификатор пакета, версия и тип; карточки ниже показывают исходный каталог, каталог данных, размер, целевой SDK и даты установки/обновления.
- Экспортируйте APK, нажав на значок отправки в верхней панели. Откроется меню «Поделиться» Android с уже прикреплённым APK-файлом.
- Откройте Манифест, нажав на кнопку «Манифест» под заголовком. Декодированный
AndroidManifest.xmlоткроется в текстовом просмотрщике для изучения.
Советы и хитрости
- Дважды нажмите на верхнюю панель, чтобы прокрутить список обратно в начало — полезно, когда вы углубились в длинный список.
- Диалог сортировки запоминает ваш выбор, поэтому сортировка по имени сохраняется между перезапусками приложения.
- Просмотрщик манифеста — это обычный текст без подсветки синтаксиса, но содержимое можно выделять, так что вы можете скопировать разрешения, активности или объявления служб в заметку.
- Если приложение удалено за пределами PlainApp, пока открыта его страница с деталями, страница автоматически закроется при возврате — никаких устаревших экранов.
Заметки о конфиденциальности и безопасности
- PlainApp запрашивает
QUERY_ALL_PACKAGESтолько на Android 11+ для перечисления установленных приложений. На более старых версиях Android список пакетов читается с правилами видимости по умолчанию. - Содержимое APK никогда не загружается. Экспорт APK просто передаёт файл в локальное меню «Поделиться» Android; что произойдёт дальше, зависит от выбранного вами приложения.
- Экран «Приложения» полностью работает офлайн. Для просмотра, поиска или проверки пакетов не требуется подключение к сети.
Связанные возможности
- Менеджер приложений в веб-панели — тот же список пакетов, доступный из браузера на вашем ноутбуке.
- Управление файлами на Android — файловый браузер на телефоне для навигации по разделам хранилища.
- Зашифрованный P2P-чат на Android — отправляйте файлы напрямую на другое устройство PlainApp без сервера.