¿Identificador de la aplicación de Android?

¿Existe una base de datos que permita realizar búsquedas o un sitio web en cualquier lugar en línea donde alguien pueda escribir el nombre de una aplicación o el nombre de un paquete y ver un resumen de para qué sirve la aplicación, si es una aplicación del sistema, si es solo ¿Android o iOS, lista de permisos necesarios, etc.?

Supongo que una especie de diccionario / enciclopedia de aplicaciones con información más detallada que la que me dará la búsqueda en Google Play.

¿Podría ser más específico sobre lo que quiere que Google Play no le ofrece?
@DanHulme Leyendo entre líneas: ¿se trata de una aplicación del sistema y la lista completa de permisos? Si se trata de una aplicación de iOS, podría indicarse al no encontrarla allí. Y desafortunadamente, hay toneladas de aplicaciones en las que uno tiene que adivinar muy difícilmente "para qué es la aplicación" :)

Respuestas (2)

Es poco probable que tal sitio exista y esté completo . Vea los dos enlaces en esta respuesta : el primero actualmente cubre 1718 aplicaciones, el segundo ~7350 aplicaciones. Mi propio sitio actualmente cubre ~13,000+ aplicaciones (de múltiples fuentes: GPlay, F-Droid, Aptoide "Apps", Xposed Repo).

Google Play cubre más de 1 Mio de aplicaciones, y tengo muchas aplicaciones que no están cubiertas allí (al igual que F-Droid (~1,800 aplicaciones) y Aptoide (~90,000 aplicaciones en su repositorio principal, y muchas más en otros "repositorios de usuarios" Luego están aquellas aplicaciones que se ofrecen fuera de las tiendas, por ejemplo, solo en el sitio web de alguna empresa.

Todo lo que queda es escribir el nombre del paquete (entre comillas) en un cuadro de búsqueda (Google, DuckDuckGo, lo que sea) y ver qué aparece. Como busca específicamente malware: esos resultados a veces incluyen enlaces para escanear detalles de varias compañías anti-X conocidas, que son interesantes (pero no fáciles de leer).

Teóricamente, podríamos construir una IA para minar a partir de los resultados de un motor de búsqueda y luego incluir la información relevante de un paquete en una base de datos, ¿no es así?
Buen ejemplo, amigo. Aún así, es cuando se aplica la hipótesis, que tenemos cambios. Y lo que hiciste fue darme una buena idea.
Esperando en lo que podría convertirse, @DeathMaskSalesman, ¡no olvides actualizarnos entonces!

No estoy muy seguro de si cualquier persona puede crear una base de datos de búsqueda o un sitio web de este tipo (incluido el propio Google), dado el tamaño actual de las aplicaciones de Android, el ecosistema de desarrollo de aplicaciones independientes de Android y la gran cantidad de dispositivos Android que se ofrecen, que varía de un país a otro y más.

Supongo que el enfoque más simple es tomarlo caso por caso para cada aplicación.

Si encuentra una aplicación nueva/desconocida, simplemente haga una búsqueda rápida en Google usando el nombre de la aplicación.

Lo más probable es que encuentre un enlace a la tienda Google Play (si esa aplicación está alojada en Google Play) o algún otro enlace desde donde pueda descargar el APK de la aplicación. Los desarrolladores tienden a proporcionar suficiente información (como permisos de aplicaciones) sobre la aplicación para que el usuario pueda ver e instalar aplicaciones a través de estos enlaces.

Habiendo dicho eso, encontré algunos enlaces/sitios útiles que se pueden visitar para obtener información de la aplicación.

Enlace-1 , Enlace-2

Por supuesto, estos enlaces/sitios tienen sus limitaciones y no tienen TODAS las aplicaciones que se han desarrollado para Android.