Как узнать какие программы были установлены на андроиде

Обновлено: 05.07.2024

Как найти список всех приложений, установленных из Google Play

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

Эта функция встроена в Google Play Store, поэтому Вы можете увидеть весь список с любого устройства, на котором используется Ваша учетная запись Google. Даже приложения, которые Вы установили на Вашем первом Android-телефоне, должны отображаться здесь (при условии, что они все еще доступны для загрузки, конечно). Кроме того, поскольку это часть Google Play Store, процесс просмотра приложений будет одинаковым на всех устройствах.

Для начала запустите Google Play Store и откройте меню. Для этого либо сделайте свайп вправо, либо коснитесь трех линий в верхнем левом углу.

Как найти список всех приложений, установленных из Google Play

Здесь нажмите «Мои приложения и игры».

Как найти список всех приложений, установленных из Google Play

Как найти список всех приложений, установленных из Google Play

По умолчанию этот список показывает все приложения, которые Вы установили в прошлом, но которые в настоящее время не установлены на устройстве, которое Вы используете. Это имеет смысл, потому что есть вкладка «Установленные», расположенная слева от вкладки «Библиотека», которая покажет Вам все, что в настоящее время установлено на устройстве.

Как найти список всех приложений, установленных из Google Play

Здесь нужно обратить внимание на несколько разных вариантов: во-первых, Вы можете выбрать сортировку списка по недавним, что покажет Вам те приложения, которые недавно были добавлены в Вашу учетную запись или в алфавитном порядке. Выбирайте.

Как найти список всех приложений, установленных из Google Play
Как найти список всех приложений, установленных из Google Play

Вы также можете удалить любое приложение из этого списка. Также стоит отметить, что если это платное приложение, то Вам не придется повторно покупать его, если Вы когда-нибудь захотите его переустановить. Он по-прежнему связан с Вашей учетной записью Google.

Данная тема довольно популярна в сети Интернет, поэтому написать материал о приложениях, которые установлены на моём смартфоне, был просто обязан. Скажу сразу, в игры не играю, поэтому из установленных только PUBG. Для многих смартфон – это просто средство для совершения звонков. В моём случае речь идет о настоящем помощнике.


На столе передо мной постоянно лежат 2 смартфона – один на iOS, другой на Android. На обоих аппаратах установлены одинаковые приложения, за исключением лишь некоторых. Опыт использования в обоих случаях практически идентичный, искренне не понимаю людей, которые видят сильную разницу между iOS и Android при реальном использовании. 90% времени мы проводим в приложениях, которые никак не связаны с возможностями системы.

С каждым днём стараюсь всё меньше времени уделять телефону, потому что очень часто YouTube и соцсети не хотят отпускать.


Самое главное приложение – это, конечно, Twitter. В качестве автора материалов просто обязан постоянно проверять ленту Twitter в поисках горячих новостей. Twitter позволяет быть всегда в курсе всего нового.


Вторым не менее важным приложением для меня является YouTube. В последний раз бесполезное видео смотрел очень давно. Если это не кликбейт, то по названию и обложке уже бывает понятна вся бессмысленность времени, которое потрачу на видео. Обзоры техники также смотрю крайне редко и только иностранных блогеров, так как качество съемки и в целом качество подачи контента в их случае лучше.

В основном на YouTube люблю смотреть познавательные видео. Это может быть демонстрация робота Boston Dynamics, рассказ о чем-то интересном на TED или интервью Ирины Хакамады.


Еще одним важным приложением является, конечно же, Telegram. Сложно найти более удобного средства для общения с кем-либо. Стоит ли что-нибудь еще добавить? Стоит! У нас в Telegram есть интересный чат, подпишитесь.

Часто использую Feedly. Это RSS-лента с новостями иностранных ресурсов (в моём случае). Именно там узнаю много нового, с чем в дальнейшем делюсь с читателями.

Интересные темы для написания материалов можно найти еще и на Reddit. Это огромная площадка, где пользователь подписывается на различные каналы. Публикации на каналах может оставлять любой юзер.

Также для работы над собственными проектами использую Trello. Это удобный сервис для контроля задач по проектам. Книги читаю редко, в основном познавательные статьи в Интернете, на обычную художественную литературу попросту не хватает времени, поэтому читалки почти не использую.

А какими приложениями пользуетесь вы?

Свободное общение и обсуждение материалов


Я - один из тех, кто реально пользуется комплектными наушниками ко всем своим смартфонам. Мне было банально жалко выложить 30-40-50 тысяч рублей за телефон, а потом ещё и докупать к нему наушники. Нет уж, увольте, думал я. В конце концов, музыку я предпочитаю слушать через колонки, а в качестве гарнитуры сгодится и то, что производители кладут по умолчанию. Но так было раньше, а теперь времена поменялись. Во-первых, наушники из комплекта поставки смартфонов исчезли, а, во-вторых, в моду вошли беспроводные TWS-наушники, которые мне реально захотелось, но отпугивала цена. Хорошо, что в продаже есть варианты для тех, кому подешевле.


Какой смартфон самый надёжный? Этот вопрос, наверное, задаёт каждый второй, кто не очень хорошо разбирается в технике, но достаточно сообразителен, чтобы спросить совета у более понимающих людей. Но в таком случае высока вероятность нарваться либо на полнейшую некомпетентность отвечающего, либо на крайнюю степень субъективности, которую он вложит в свой ответ. Значит, принимая ответ, нужно поделить его как минимум на два, а ещё лучше – немного погрузиться в эту тему самому и понять, что этот вопрос вообще не должен ставиться именно так.


Мало кто помнит, что первое время, когда iPhone только-только вышли в продажу, их нельзя было активировать без сим-карты AT&T, а значит, и за пределами США. Именно для того, чтобы обойти это ограничение, и был создан джейлбрейк, а вовсе не для расширения функциональных возможностей iOS, как многие думают. С тех пор прошло много лет, Apple продаёт свои смартфоны по всему миру и уже давно не ограничивает их активацию по географическому признаку. Но неожиданно по тому же пути решила пойти Xiaomi, начав блокировать фирменные аппараты в Крыму. Разберёмся, правда ли это.

Почему столько негатива) Дайте мне хотя бы в одной статье побыть блогером)

Как просмотреть историю загруженных приложений в Google Play

Разве вы не помните, что вы творили в Google Play? Вы по ошибке удалили приложение и не можете вспомнить его название? Мы поможем найти историю загруженных приложений. Откройте приложение Google Play в меню приложений на вашем устройстве Android. Вы также можете запустить его с его ярлыка, если вы его создали. Затем нажмите на значок с тремя полосами, который находится в верхнем левом углу главного экрана.

Войдите в меню

Войдите в меню

Выберите опцию Мои приложения и игры.

Нажмите на Мои приложения и игры

Нажмите на Мои приложения и игры

Нажмите на вкладку Библиотека на новом экране.

Нажмите на Библиотеку

Нажмите на Библиотеку

В этом списке появятся все приложения, которые вы когда-либо устанавливали из своей учетной записи. Вы можете продолжать спускаться вниз, пока не дойдете до первого установленного вами приложения. Кроме того, если вы щелкните значок X, который появляется справа от каждого приложения, вы можете навсегда удалить его из истории.

История загрузок

История загрузок

С другой стороны, вы также можете проверить историю загруженных приложений с веб-сайта Google Play. Для этого выберите Приложения в столбце слева, а затем выберите Мои приложения в том же столбце. Вы можете отсортировать инструменты по устройствам, семейной коллекции или просмотреть их все вместе.

Возможно, запись всех шагов, сделанных в Google Play, не кажется слишком полезной, но она может помочь вам (например) переустановить приложение, которое когда-то оказало вам отличную услугу и к которому вы хотите снова прибегнуть. Аналогичным образом, Google Play также позволяет просматривать список приложений, за которые вы заплатили, и тех, которые вы оценили. Конечно, все действи должны были совершаться из той же учетной записи, которая связана с Google Play.


Android SDK предоставляет много средств для работы с системой. В том числе он позволяет получать список приложений, которые установлены на устройстве. Это может быть полезно, когда нужно получить сведения о сторонних приложениях (размер APK, путь до приложения, имя пакета и т.д.). Например, в наших приложениях получение списка, содержащего сторонние приложения, играет большую роль: в GreenBro с помощью этого списка выводятся сведения о приложениях, а также выполняются различные действия.


В Менеджере системных приложений и APK Extractor же список приложений необходим, чтобы удалять приложения и извлекать APK из приложений соответственно.

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

PackageManager предоставляет API, который фактически управляет установкой, удалением и обновлением приложений. Когда мы устанавливаем файл APK, PackageManager анализирует этот APK и выводит результат.

Получить экземпляр класса PackageManager можно с помощью метода getPackageManager(). PackageManager предоставляет методы для запросов к установленным пакетам и соответствующим разрешениям.

В зависимости от типа данных, на Androiid файлы могут храниться в следующих местах:

  • Предустановленные и системные приложения (Камера, Браузер и т.д.) хранятся в /system/app/
  • Установленные пользователем приложения хранятся в /data/app/
  • PackageManager создаёт каталог /data/data/<имя пакета>/ для хранения базы данных, файлов с предпочтениями, нативных библиотек и кеша.

Менеджер пакетов хранит информацию о приложении в трёх файлах, расположенных в /data/system.

packages.xml

Этот XML-файл содержит список разрешений и пакеты\приложения. Он хранит две вещи: разрешения и пакет. Например:

Тег <package> содержит 10 атрибутов и несколько подтегов.

Атрибут Описание
name Имя пакета
codePath Путь установки APK
nativeLibraryPath Нативная библиотека, расположенная по умолчанию в /data/data/<имя пакета>/lib
flag Хранит флаги ApplicationInfo
ft Время в шестнадцатtричном формате
lt Время установки в шестнадцатеричном формате
ut Время последнего обновления в шестнадцатеричном формате
version Код версии из AndroidManifest.xml
sharedUserId Идентификатор пользователя Linux, который будет использоваться совместно с другими приложениями.
userId Идентификатор пользователя Linux

Подтеги же здесь следующие:

packages.list

Это простой текстовый файл, содержащий имя пакета, идентификатор пользователя, флаги и каталог data.

package-stopped.xml

Рассмотрим получение списка установленных приложений на примере GreenBro.

При запуске приложения запускается AsyncTask, внутри которого получаем экземпляр PackageManager и затем копируем в список List<ApplicationInfo> все данные об установленных приложениях.

Метод getInstalledApplications() принимает в качестве параметра флаг GET_META_DATA, который определяет, что нам нужные метаданные каждого пакета.

Результатом является список объектов ApplicationInfo для каждого установленного приложения. Класс ApplicationInfo предоставляет подробную информацию о пакете, собранную из тега <application> в AndroidManifest.xml, нам оттуда нужны лишь самые важные данные.

Поэтому в цикле проверяем каждый объект из полученного списка и записывать данные в собственный класс AppInfo, чтобы затем использовать в основном потоке.

Здесь с помощью метода getPackageInfo() класса PackageManager мы получаем общую информацию о приложении по заданному имени пакета. После эта информация объединяется с информацией, полученной от getInstalledApplications() и сохраняется в объекте AppInfo со следующими полями:

Чтобы узнать название приложения, можно также воспользоваться PackageManager, как показано ниже.

Проверка же на то, является ли приложение системным, тоже достаточно проста и показана ниже.

В конце работы AsyncTask возвращает результат обратно в основной поток. Вот и всё, мы загрузили себе список всех установленных на устройстве приложений и можем продолжить с ним работу.

Получение списка приложений в Android : 4 комментария

Это локальная переменная, Вы можете передавать контекст из активити или фрагмента

а есть ли функция наподобие getRunnedApplications(), которая выдает список запущенных последних приложений?

как отличить приложение от сервиса? Проверка на системное приложение не помогает

Читайте также: