¿Puedo ver qué aplicaciones de mi propiedad han sido retiradas del mercado por los desarrolladores?

El año pasado compré la aplicación grüvtron de Sound Trends LLC. Es de suponer que luego eliminaron la aplicación de Google Play Store / Market. Su sitio web solía tener una "versión de compra 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" (nuevamente, ni en el dispositivo ni en la web). La única razón por la que sabía que esta aplicación "faltaba" era porque recordaba haberla tenido.

Usando google pude encontrar un enlace de mercado antiguo en un foro a https://play.google.com/store/apps/details?id=com.soundtrends.gruvtron Este enlace normalmente dice "Lo sentimos, la URL solicitada era no encontrado en este servidor".

Sin embargo, si estoy conectado a mi cuenta de Google que posee la aplicación, obtengo una página de mercado para la aplicación (!) ¡Desde la cual 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 aplicaciones que tengo han desaparecido silenciosamente de "mis aplicaciones" y, por lo tanto, quedan fuera cuando busco en esa lista 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 volver a instalarla?

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 tengo, incluidas las extraídas del mercado ? y preferiblemente con vínculos de mercado?

Tengo los recibos del mercado de Google, pero son un dolor de cabeza (no es realmente una "lista"). Peor aún, allí solo veo el nombre de una empresa y el nombre de la aplicación textual, es decir, no hay vínculo 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 incluya las que compré, pero que los desarrolladores retiraron del mercado después de la fecha de compra. La lista debe incluir URL de mercado o nombres de paquetes.

  2. La única de mis aplicaciones compradas donde sé que esto sucedió (grüvtron) no aparece en mi lista de "mis aplicaciones" (Menú> Mis aplicaciones en la aplicación de mercado), y asumo que esto es un diseño intencional para las aplicaciones que se han retirado ( 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.

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

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 actualmente instaladas, pero también hay un archivo XML en el mismo subdirectorio, del mismo name, que es considerablemente más grande: packages.xml, y donde parece que incluso los paquetes desinstalados tienden a permanecer. Encontré una prueba de mi antigua aplicación de congelación de bloatware allí una vez, y aunque no me hizo mucho bien, al menos tenía un recurso que podía consultar 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, así que supongo que no.

packages.listy packages.xmlestán debajo /data/system/.

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

Lo más importante que debe recordar es que el ' nombre del paquete ' es la parte más importante y queda a 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 ', a partir de ahí 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
Me parece 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 los nombres de los paquetes de las aplicaciones que compré anteriormente, pero que actualmente no tengo instaladas (y no puedo instalar, ya que son invisibles).
Enumera las aplicaciones instaladas en el dispositivo - sí
Debería aparecer en la aplicación Play Store en su teléfono, toque Menú> Mis aplicaciones, no en la web según la PC, a menos que lo haya entendido mal. FWIW, mi versión de Play Store es 3.7.13
Creo que no para las aplicaciones que han sido retiradas del mercado. Supongo que podría ser un problema específico con la aplicación que menciono en la pregunta, ya que no conozco otra que tenga y que haya sido retirada. También estoy en 3.7.13. ¿Puedes confirmar que ves alguna aplicación en "Mis aplicaciones" que haya sido retirada del mercado?
Con base en la información mencionada anteriormente, puede crear un script que verifique las URL (sin iniciar sesión). Para las aplicaciones "desaparecidas", se debe devolver un "Error 404" (página no encontrada).
Izzy, tu sugerencia asume que ya tengo una lista de todas las aplicaciones que tengo (es decir, tanto las que aún están en el mercado como las que ya no existen). Pero la única lista que puedo generar desde google/android es una lista de aplicaciones que excluye las que se han extraído.