Posso ver quais aplicativos possuo que foram retirados do mercado pelos desenvolvedores?

14

No ano passado, comprei o aplicativo grüvtron da Sound Trends LLC. Presumivelmente, mais tarde eles removeram o aplicativo da loja / mercado do Google Play. O site deles costumava ter uma "versão para Android", mas agora menciona apenas o iOS.

O aplicativo não pode mais ser encontrado pesquisando no mercado (nem no dispositivo nem na web). Não consigo mais vê-lo em "todos os aplicativos" / "meus aplicativos" (novamente, nem no dispositivo nem na web). A única razão pela qual eu sabia que este aplicativo estava "ausente" era porque me lembrava de o possuir.

Usando o google, pude encontrar um link de mercado antigo em um fórum para https://play.google.com/store/apps/details?id=com.soundtrends.gruvtron Este link normalmente indica "Desculpe, o URL solicitado foi não encontrado neste servidor ".

No entanto, se estiver logado na minha conta do Google que possui o aplicativo, recebo uma página de mercado para o aplicativo (!) Na qual posso optar por instalá-lo! Ao fazer isso, ele realmente é enviado para o meu dispositivo e 'tudo funciona' (porém, os gráficos do aplicativo estão quebrados - mas eu não acho que isso seja relevante aqui).

Isso é preocupante. Obviamente, não tenho idéia de quantos dos ~ 100 aplicativos que desapareceram silenciosamente dos "meus aplicativos" e, portanto, são deixados de fora quando navego na lista de itens para reinstalar. E mesmo que eu me lembrasse de um aplicativo específico, como encontraria o link de mercado correspondente para poder reinstalá-lo?

Portanto, minha pergunta principal é: Existe uma lista em algum lugar na Web ou no dispositivo Android que lista todos os aplicativos que possuo - incluindo os que são retirados do mercado ? e de preferência com links de mercado?

Eu tenho os recibos do google market, mas esses são difíceis de analisar (não é realmente uma "lista") Pior: lá só vejo o nome da empresa e o nome do aplicativo de texto, ou seja, nenhum link de mercado. Se houvesse alguma referência ao ID do aplicativo (por exemplo, aqui, 'com.soundtrends.gruvtron'), eu poderia pelo menos ter reconstruído o URL do mercado.


Edit: alguns esclarecimentos a seguir:

  1. Uma resposta satisfatória deve descrever uma maneira de obter uma lista de aplicativos que inclui os que eu comprei, mas que após a data da compra foram retirados do mercado pelos desenvolvedores. A lista deve incluir URLs de mercado ou nomes de pacotes.

  2. O único dos meus aplicativos comprados, onde eu sei que isso aconteceu (grüvtron) , não aparece na minha lista "meus aplicativos" (Menu> Meus aplicativos no aplicativo de mercado) e presumo que esse seja um design intencional para aplicativos que foram puxados ( embora eu ache uma escolha estranha de design).

  3. Atualmente, estou no ICS, com o mercado 3.7.13. O dispositivo é o tablet ASUS transformador TF101.

Rickard Armiento
fonte
Sim, eu sei exatamente por que você está perguntando. Eu tive um aplicativo de malware removido apenas hoje e pode haver mais, mas não há uma maneira fácil de rastrear isso. Bom trabalho, cara.
21712

Respostas:

2

O aplicativo listado acima, "AppBak", obtém seus dados da classe gerenciador de pacotes do Android; se você tiver acesso root, poderá ver a fonte (/data/dev/packages.list), que é um arquivo de texto simples que lista apenas os aplicativos instalados atualmente, mas também há um arquivo XML no mesmo subdiretório, do mesmo nome, que é consideravelmente maior: packages.xml e onde parece que até os pacotes desinstalados tendem a permanecer. Encontrei provas do meu antigo aplicativo de freezer de bloatware lá uma vez e, embora não me fizesse nada de bom, pelo menos eu tinha um recurso que podia verificar para ver o que desapareceu à noite.

A pergunta que não posso responder é se o Market agora pode limpar esses dados do packages.xml. Mas gostaria de salientar que a documentação do PackageManager tem uma constante Get_Uninstalled_Packages nessa página, então acho que não.

St Cecilias Girl
fonte
1
packages.liste packages.xmlestão abaixo /data/system/.
Firelord
0

Observando o repositório do f-droid, este aplicativo, ' AppBak ', gerará a lista de aplicativos instalados no seu aparelho em um arquivo de texto simples no seu cartão SD.

O ponto crucial a lembrar é que o ' nome do pacote ' é a parte mais importante e fica a critério e escolha do desenvolvedor.

Por exemplo, um aplicativo chamado ' FooBar ', que aparece na gaveta do aplicativo, o nome do pacote seria ' com.foo.bar.app ', a partir daí é muito fácil reconstruir um link de mercado a partir dele, como em:

https://play.google.com/store/apps/details?id=com.foo.bar.app
t0mm13b
fonte
Parece ser uma ferramenta útil, obrigado! Mas isso fornecerá apenas o nome do pacote dos aplicativos instalados no dispositivo, certo? A questão principal aqui é encontrar pacotes de nomes de aplicativos que eu comprados anteriormente, mas atualmente não tem instalado (e não pode instalar, uma vez que eles são invisíveis.)
Rickard Armiento
Ele lista os aplicativos instalados no dispositivo - sim
t0mm13b
Ele deve aparecer no aplicativo Play Store no seu telefone, toque em Menu> Meus aplicativos, e não na Web, com base no PC, a menos que eu tenha entendido mal você? FWIW, minha versão da Play Store é 3.7.13
t0mm13b
Não para aplicativos que foram retirados do mercado, eu acho. Eu acho que poderia ser um problema específico com o aplicativo que mencionei na pergunta, pois não conheço outro que possuo e que foi puxado. Eu também estou no 3.7.13. Você pode confirmar a exibição de algum aplicativo em "Meus aplicativos" retirado do mercado?
Rickard Armiento
2
Com base nas informações acima mencionadas, você pode criar um script para verificar os URLs (sem precisar fazer login). Para aplicativos "desaparecidos", um "Erro 404" (página não encontrada) deve ser retornado.
Izzy