Puis-je voir quelles applications que je possède qui ont été retirées du marché par les développeurs?

14

L'année dernière, j'ai acheté l'application grüvtron de Sound Trends LLC. Vraisemblablement, ils ont ensuite supprimé l'application de Google Play Store / Market. Leur site Web avait une «version Android», mais ne mentionne désormais que iOS.

L'application ne peut plus être trouvée en cherchant sur le marché (ni sur l'appareil, ni sur le Web). Je ne le vois plus sous "toutes les applications" / "mes applications" (là encore, ni sur l'appareil, ni sur le web). La seule raison pour laquelle je savais que cette application était "manquante" était parce que je me souvenais de l'avoir possédée.

En utilisant Google, j'ai pu trouver un ancien lien de marché dans un forum à https://play.google.com/store/apps/details?id=com.soundtrends.gruvtron Ce lien donne normalement "Nous sommes désolés, l'URL demandée était introuvable sur ce serveur ".

Cependant, s'il m'arrive d'être connecté à mon compte Google propriétaire de l'application, j'obtiens une page de marché pour l'application (!) À partir de laquelle je peux choisir de l'installer! Ce faisant, il est en effet envoyé sur mon appareil et `` tout fonctionne '' (bien que les graphiques de l'application soient cassés - mais je ne pense pas que ce soit pertinent ici.)

C'est inquiétant. Évidemment, je n'ai aucune idée du nombre des ~ 100 des applications que je possède qui ont silencieusement disparu de "mes applications", et sont donc laissées de côté lorsque je parcours cette liste pour les choses à réinstaller. Et même si je me souvenais d'une application spécifique, comment pourrais-je trouver le lien de marché correspondant afin de pouvoir le réinstaller?

Ma question principale est donc la suivante: existe-t-il une liste n'importe où sur le Web ou sur l'appareil Android qui répertorie toutes les applications que je possède - y compris celles retirées du marché ? et de préférence avec des liens de marché?

J'ai les reçus de google market, mais ceux-ci sont pénibles à parcourir (ce n'est pas vraiment une "liste") S'il y avait eu une référence à l'ID de l'application (par exemple, ici, «com.soundtrends.gruvtron»), j'aurais au moins pu reconstruire l'URL du marché.


Edit: quelques clarifications suivent:

  1. Une réponse satisfaisante doit décrire un moyen d'obtenir une liste des applications qui incluent celles que j'ai achetées, mais qui, après la date d'achat, ont été retirées du marché par les développeurs. La liste doit inclure des URL de marché ou des noms de package.

  2. La seule de mes applications achetées où je sais que cela s'est produit (grüvtron) n'apparaît pas dans ma liste "mes applications" (Menu> Mes applications dans l'application commerciale), et je suppose qu'il s'agit d'une conception intentionnelle pour les applications qui ont été extraites ( bien que je trouve cela un choix de conception étrange).

  3. Je suis actuellement sur ICS, avec le marché 3.7.13. L'appareil est la tablette ASUS transformateur TF101.

Rickard Armiento
la source
Oui, je sais exactement pourquoi tu demandes. J'ai supprimé une application de malware seulement aujourd'hui et il y en a peut-être plus, mais il n'y a pas de moyen facile de suivre cela. Bon travail, mec.
warsong

Réponses:

2

L'application répertoriée ci-dessus, «AppBak», obtient ses données de la classe du gestionnaire de packages Android; si vous avez un accès root, vous pouvez voir la source (/data/dev/packages.list) qui est un simple fichier texte qui répertorie uniquement les apks actuellement installés, mais il y a aussi un fichier XML dans le même sous-répertoire, du même nom, qui est considérablement plus grand: packages.xml, et où il semble que même les packages désinstallés ont tendance à rester. J'ai trouvé la preuve de mon ancienne application de congélation de bloatware là-dedans une fois, et même si cela ne m'a pas fait du bien, au moins j'avais une ressource que je pouvais vérifier pour voir ce qui avait disparu dans la nuit.

La question à laquelle je ne peux pas répondre est de savoir si le marché peut maintenant effacer ces données de packages.xml. Mais je voudrais souligner que la documentation de PackageManager a une constante Get_Uninstalled_Packages sur cette page, donc je suppose que non.

Fille de St Cecilias
la source
1
packages.listet packages.xmlsont sous /data/system/.
Firelord
0

En regardant le référentiel du f-droid, cette application, ' AppBak ' générera la liste des applications installées sur votre combiné dans un simple fichier texte plat sur votre carte SD.

La chose cruciale à retenir, c'est que le « nom du package » est la partie la plus importante de celui-ci, et est au choix et à la discrétion du développeur.

Par exemple, une application appelée ' FooBar ', qui apparaît dans le tiroir d'application, le nom du package serait ' com.foo.bar.app ', à partir de là, il est assez facile de reconstruire un lien de marché à partir de cela comme dans:

https://play.google.com/store/apps/details?id=com.foo.bar.app
t0mm13b
la source
Semble être un outil utile, merci! Mais cela ne vous donnera que le nom du package des applications installées sur l'appareil, non? Le problème principal ici est de trouver les noms de packages des applications que j'ai précédemment achetées, mais que je n'ai pas installées actuellement (et ne peuvent pas installer, car elles sont invisibles.)
Rickard Armiento
Il répertorie les applications installées sur l'appareil - oui
t0mm13b
Il devrait apparaître sur l'application Play Store sur votre combiné, appuyez sur Menu> Mes applications, pas sur le Web basé sur un PC, sauf si je vous ai mal compris? FWIW, ma version Play Store est 3.7.13
t0mm13b
Pas pour les applications qui ont été retirées du marché, je pense. Je suppose que cela pourrait être un problème spécifique avec l'application que je mentionne dans la question, car je n'en connais pas une autre que je possède et qui a été retirée. Je suis également sur 3.7.13. Pouvez-vous confirmer la présence d'une application dans vos "Mes applications" qui a été retirée du marché?
Rickard Armiento
2
Sur la base des informations mentionnées ci-dessus, vous pouvez créer vous-même un script qui vérifie les URL (sans que vous soyez connecté). Pour les applications "disparues", une "Erreur 404" (page introuvable) doit être renvoyée.
Izzy