Идентификатор приложения Android?

Существует ли такая вещь, как доступная для поиска база данных или веб-сайт где-либо в Интернете, где кто-то может ввести имя приложения или имя пакета и просмотреть сводку о том, для чего предназначено приложение, если это системное приложение, если это просто Android или iOS, список необходимых разрешений и т. д.?

Я думаю, что-то вроде словаря/энциклопедии приложений с более подробной информацией, чем то, что мне даст поиск в Google Play.

Не могли бы вы уточнить, что вы хотите, чего не дает вам Google Play?
@DanHulme Читая между строк: системное ли это приложение и полный список разрешений? Если это приложение для iOS, можно определить, не найдя его там. И, к сожалению, существует множество приложений, о которых приходится очень трудно догадываться, «для чего это приложение» :)

Ответы (2)

Вряд ли такой сайт существует и является полным . См. две ссылки в этом ответе : первая в настоящее время охватывает 1718 приложений, вторая ~ 7350 приложений. Мой собственный сайт в настоящее время охватывает более 13 000 приложений (из нескольких источников: GPlay, F-Droid, Aptoide "Apps", Xposed Repo).

Google Play охватывает более 1 миллиона приложений, и у меня есть много приложений, не охваченных там (так же, как F-Droid (~ 1800 приложений) и Aptoide (~ 90 000 приложений в их основном репозитории, а также множество других в других «пользовательских репозиториях»). ) А есть те приложения, которые предлагаются вообще вне магазинов, например, только на сайте какой-то компании.

Все, что осталось, это ввести имя пакета (в кавычках) в поле поиска (Google, DuckDuckGo, что угодно) и посмотреть, что появится. Поскольку вы специально ищете вредоносное ПО: эти результаты иногда включают ссылки на подробности сканирования несколькими известными анти-X-компаниями, которые интересны (но не легко читаются).

Теоретически мы могли бы создать ИИ для майнинга из результатов поисковой системы, а затем включить соответствующую информацию о пакете в базу данных, не так ли?
Хороший пример, приятель. Тем не менее, когда применяется гипотеза, у нас происходят изменения. И то, что ты сделал, должно было дать мне хорошую идею.
С нетерпением жду, чем это может стать, @DeathMaskSalesman — не забудьте сообщить нам об этом!

Я не очень уверен, что любую такую ​​базу данных с возможностью поиска или веб-сайт вообще возможно создать для кого-либо (включая сам Google), учитывая текущий размер приложений Android, экосистему разработки инди-приложений Android и множество предлагаемых устройств Android, которые варьируется от страны к стране и многое другое.

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

Если вы найдете новое/неизвестное приложение, просто выполните быстрый поиск в Google по названию приложения.

Скорее всего, вы найдете ссылку либо на магазин Google Play (если это приложение размещено в Google Play), либо на какую-либо другую ссылку, откуда вы можете скачать APK для приложения. Разработчики, как правило, предоставляют достаточно информации (например, разрешения приложения) о приложении, чтобы пользователь мог видеть и устанавливать приложения по этим ссылкам.

Сказав это, я нашел несколько полезных ссылок/сайтов, которые можно посетить для получения информации о приложении.

Ссылка-1 , Ссылка-2

Конечно, у этих ссылок/сайтов есть свои ограничения, и они не имеют КАЖДОГО приложения, когда-либо разработанного для Android.