¿Puedo ver qué aplicaciones tengo que han sido retiradas del mercado por los desarrolladores?

14

El año pasado compré la aplicación grüvtron por Sound Trends LLC. Presumiblemente, luego eliminaron la aplicación de la tienda / mercado de google play. Su sitio web solía tener una "comprar versión de Android", pero ahora solo menciona iOS.

La aplicación ya no se puede encontrar buscando en el mercado (ni en el dispositivo ni en la web). Ya no puedo verlo en "todas las aplicaciones" / "mis aplicaciones" (de nuevo, ni en el dispositivo ni en la web). La única razón por la que sabía que faltaba esta aplicación era porque recordaba tenerla.

Al usar Google, podría encontrar un enlace de mercado antiguo en un foro para https://play.google.com/store/apps/details?id=com.soundtrends.gruvtron Este enlace normalmente muestra "Lo sentimos, la URL solicitada fue no encontrado en este servidor ".

Sin embargo, si estoy conectado a mi cuenta de Google propietaria de la aplicación, ¡tengo una página de mercado para la aplicación (!) Desde la que puedo elegir instalarla. Al hacerlo, de hecho se envía a mi dispositivo y 'todo funciona' (aunque, los gráficos de la aplicación están rotos, pero no creo que eso sea relevante aquí).

Esto es preocupante Obviamente, no tengo idea de cuántas de las ~ 100 de aplicaciones que tengo que han desaparecido silenciosamente de "mis aplicaciones", y por lo tanto quedan fuera cuando busco en esa lista las cosas para volver a instalar. E incluso si recordara una aplicación específica, ¿cómo encontraría el enlace de mercado correspondiente para poder reinstalarlo?

Entonces, mi pregunta principal es: ¿Hay una lista en algún lugar de la web o en el dispositivo Android que enumere todas las aplicaciones que poseo, incluidas las que saqué del mercado ? y preferiblemente con enlaces de mercado?

Tengo los recibos del mercado de Google, pero es difícil de leer (no es realmente una "lista") Peor, allí solo veo el nombre de la empresa y el nombre textual de la aplicación, es decir, no hay un enlace de mercado. Si hubiera habido alguna referencia a la identificación de la aplicación (por ejemplo, aquí, 'com.soundtrends.gruvtron'), al menos podría haber reconstruido la URL del mercado.


Editar: algunas aclaraciones a continuación:

  1. Una respuesta satisfactoria debe describir una forma de obtener una lista de aplicaciones que incluye las que he comprado, pero que después de la fecha de compra han sido retiradas del mercado por los desarrolladores. La lista debe incluir URL de mercado o nombres de paquetes.

  2. La única de mis aplicaciones compradas donde sé que esto ha sucedido (grüvtron) no aparece en mi lista de "mis aplicaciones" (Menú> Mis aplicaciones en la aplicación de mercado), y supongo que este es un diseño intencional para aplicaciones que se han extraído ( aunque me parece una elección de diseño extraña).

  3. Actualmente estoy en ICS, con el mercado 3.7.13. El dispositivo es la tableta ASUS transformer TF101.

Rickard Armiento
fuente
Sí, sé exactamente por qué lo preguntas. Me quitaron una aplicación de malware solo hoy y puede haber más, pero no hay una manera fácil de rastrear esto. Buen trabajo amigo.
Grito de guerra

Respuestas:

2

La aplicación mencionada anteriormente, "AppBak", obtiene sus datos de la clase de administrador de paquetes de Android; si tiene acceso de root, puede ver la fuente (/data/dev/packages.list), que es un archivo de texto simple que enumera solo las aplicaciones instaladas actualmente, pero también hay un archivo XML en el mismo subdirectorio, del mismo nombre, que es considerablemente más grande: packages.xml, y donde parece que incluso los paquetes desinstalados tienden a permanecer. Encontré pruebas de mi antigua aplicación de congelador de bloatware allí una vez, y aunque no me hizo un mundo de bien, al menos tenía un recurso que podía verificar para ver qué desaparecía en la noche.

La pregunta que no puedo responder es si Market ahora puede borrar esos datos de packages.xml. Pero señalaría que la documentación de PackageManager tiene una constante Get_Uninstalled_Packages en esa página, por lo que supongo que no.

Niña de san cecilias
fuente
1
packages.listy packages.xmlestán debajo /data/system/.
Señor del fuego
0

Mirando el repositorio de f-droid, esta aplicación, ' AppBak ' generará la lista de aplicaciones instaladas en su teléfono en un simple archivo de texto plano en su tarjeta SD.

Lo crucial para recordar es que el ' nombre del paquete ' es la parte más importante y depende de la elección y discreción del desarrollador.

Por ejemplo, una aplicación llamada ' FooBar ', que aparece en el cajón de la aplicación, el nombre del paquete sería ' com.foo.bar.app ', desde allí es bastante fácil reconstruir un enlace de mercado a partir de eso como en:

https://play.google.com/store/apps/details?id=com.foo.bar.app
t0mm13b
fuente
Parece ser una herramienta útil, gracias! Pero esto solo le dará el nombre del paquete de las aplicaciones instaladas en el dispositivo, ¿verdad? El problema principal aquí es encontrar nombres de paquetes de aplicaciones que compré anteriormente, pero que actualmente no tengo instaladas (y no puedo instalar, ya que son invisibles).
Rickard Armiento
Enumera las aplicaciones instaladas en el dispositivo - sí
t0mm13b
Debería aparecer en la aplicación Play Store en su teléfono, toque Menú> Mis aplicaciones, no en la web basada en PC, a menos que lo haya entendido mal. FWIW, mi versión de Play Store es
3.7.13
No para las aplicaciones que han sido retiradas del mercado, creo. Supongo que podría ser un problema específico con la aplicación que menciono en la pregunta, ya que no conozco otra que posea y que se haya eliminado. También estoy en 3.7.13. ¿Puede confirmar ver alguna aplicación en sus "Mis aplicaciones" que ha sido retirada del mercado?
Rickard Armiento
2
Con base en la información mencionada anteriormente, puede crear un script que verifique las URL (sin haber iniciado sesión). Para las aplicaciones "desaparecidas", se debe devolver un "Error 404" (página no encontrada).
Izzy