Como se livrar das notificações de atualização para um determinado aplicativo na Google Play Store?


40

Pergunta geral

Eu tenho um aplicativo X instalado no meu dispositivo na versão Y. Não quero atualizá-lo para nenhuma versão mais recente (Y + z) por algum motivo. Ainda assim, o aplicativo Google Play Store sempre lista as atualizações do X, o que me impede de uma simples "atualização de todas". Minha pergunta, coloque em uma única frase:

Como ocultar permanentemente as atualizações do X da lista "atualizações disponíveis"?


Exemplos específicos

Primeiro, eu sei que existem alternativas, por exemplo, o AppBrain Market App , que pode lidar com isso muito bem (pule esta atualização, pule todas as atualizações futuras). Eu prefiro uma "solução genérica", que não depende de um 3 rd aplicativo mercado do partido.

Segundo, eu sei que o Titanium Backup inclui um "médico do mercado", que pode ser usado para desconectar um aplicativo do Google Play . 1 No entanto, no meu caso específico, que funcionou apenas por algumas horas: desconectei o GTalk , pois não quero que ele seja substituído pelo Hangouts . A notificação de atualização desapareceu por algumas horas e voltou. Não faço ideia do que restaurou o "link".

Em terceiro lugar, só para ter certeza: Eu estou não falar sobre o recurso "auto update", como por exemplo discutido em Como habilitar Play Store auto-atualização por apenas alguns apps? . Eu esperava algo próximo de A loja do Google Play não fornece atualizações para aplicativos congelados? , mas sem a necessidade de "congelar" o aplicativo em questão (que ainda quero usar, mas na versão instalada, não em uma "versão futura" disponível).

Quarto: Não, a desinstalação do aplicativo em questão não é uma opção aqui, embora oculte perfeitamente a exibição de quaisquer atualizações futuras :) Nem é "congelante", pois o aplicativo é usado regularmente.

Quinto: Existe uma pergunta relacionada ao meu exemplo do GTalk: os aplicativos incluídos no zip dos gApps são atualizados pelo Google Play? No entanto, quero o oposto: sem atualização.


É bem possível que o "Google Apps" (e outros aplicativos pré-instalados) seja tratado de alguma maneira específica e restaure os próprios "links de mercado" de alguma forma. Nesse caso, minha pergunta inclui: Como impedir que isso aconteça?


Atualizar

Há um tópico no XDA discutindo o mesmo problema. Até recentemente, uma solução alternativa para os "aplicativos instalados pelo usuário" era desinstalá-los e carregar o sideload .apk- mas até isso parou de funcionar. Bem, assinar novamente .apkcom uma chave diferente pode funcionar para aplicativos de usuários. Mas ambos falhariam em aplicativos pré-instalados (não é possível fazer com que eles sejam substituídos; uma assinatura diferente recusaria a instalação completamente).

Além disso, há um problema registrado por alguns "joel.bou ..". Não é difícil de adivinhar, embora apagado: seria Joël Bourquard. Se é realmente ele, então isso é realmente um problema (para quem não sabe: Joël é o desenvolvedor por trás do Titanium Backup ). Deixe-me citar a questão:

Para constar: nos dias do Android Market, era possível "Anexar" ou "Anexar" aplicativos (em dispositivos raiz) com uma ferramenta do sistema, como o Titanium Backup. Mas hoje em dia (com o aplicativo Google Play Store) isso se torna quase impossível, porque a lista completa de aplicativos parece sincronizar com os servidores do Google e o usuário não tem controle sobre isso.

O que explica por que a desanexação com aplicativos como o Titanium Backup não é mais permanente. E temo ter perguntado o impossível. Mas eu pensava o mesmo no passado com outras perguntas e, surpreendentemente, obtive soluções aqui. Portanto, ainda não desisto da esperança!


1: o que isso faz é explicado por eldarerathis neste post (obrigado ao Firelord por desenterrar isso!)


2
Obrigado por trazer esse tópico de volta. Você agora são convertidos em minha opinião de aplicativos evidenciados nesta discussão que tivemos no ano passado: Pergunta 39180 -permanently-indicam-to-market-an-aplicação-dever-lixo-upgrades
wbogacz

11
Sim, isso está relacionado. Mas o que geffchang afirmou em sua resposta é o que eu já tentei sem êxito: Desconectando o aplicativo da Playstore usando o Titanium Backup . Obviamente, isso não funciona permanentemente com aplicativos do Google pré-instalados.
Izzy

@Firelord Você poderia resumir isso em uma resposta (de preferência com dicas para as instruções SQL)? Não tenho certeza se eu o implementaria (veremos então), mas vejo que isso poderia funcionar: Os aplicativos afetados são conhecidos antecipadamente (incluindo os nomes dos pacotes), para que scripts SQL "estáticos" possam ser criados uma vez (um para cada DB). Em seguida, use, por exemplo, o Tasker para executar os scripts (com o sqlite*binário nesses bancos de dados) diariamente (opcionalmente: vincule-o aos scripts de inicialização init.d). Definitivamente vale um +1, pelo menos. Obrigado pela dica - e com antecedência para a resposta :)
Izzy

@ Izzy Esse comentário acima, você sabe o que fazer com ele agora. :) E, eldarerathis ♦explicou aqui o que realmente faz "Desanexar do mercado" no TiBa (edição localappstate.db). Você pode incluir o link dessa resposta para sua pergunta.
Firelord

@Firelord De fato. Isso é basicamente o que você sugeriu - apenas no seu caso, ele não precisa de TiBu. Pensando em qual: TiBu tem um agendador. E você pode filtrar aplicativos. Deve ser possível definir um filtro para os aplicativos "silenciarem" e tê-los "desanexados" duas vezes por dia por meio desse agendador - como solução alternativa. Quando o tempo permitir, talvez eu brinque com tudo isso ...
Izzy

Respostas:


14

Notas :

  • O OP já conhece os detalhes, mas elaborei as coisas considerando outros leitores em mente.
  • Eu assumi que o dispositivo está enraizado e minha solução foi testada no Android 4.2, 4.4 e 5.0, todos executando o Play Store v5.6.8. (Desculpe! Não foi possível testá-lo em Kitkat, mas não há razão para acreditar que não funcionaria.)

A solução de Craig é realmente muito boa e, se, de alguma forma, puder ser executada (o widget personalizado) com o Tasker , as coisas serão bem-sucedidas.

A resposta por Anan também pode fazer o trabalho usando pm disable <PKG>em Tasker , mas não se pode usar esse aplicativo favorito, enquanto o Play Store está a actualizar a lista, que alguns usuários não iria preferir.

E nunca experimentei o Changelog Droid , por isso não posso comentar.

Mas tenho outra maneira de fazer as coisas, não tão limpas na GUI, mas boas. Aqui vamos nós:

A Play Store possui seus bancos de dados /data/data/com.android.vending/databases/. Existem três bancos de dados que vale a pena considerar viz. library.db, localappstate.db, package_verification.db.

  • library.db- possui uma tabela chamada ownershipque listaria os aplicativos que você instalou da Play Store com todas as contas da Google Play Store associadas a eles. Observe que inclui esses aplicativos que você instalou uma vez na Play Store há muito tempo e desinstalou mais tarde.
  • localappstate.db- esta possui uma tabela com o nome da appstatelista de todos os aplicativos de usuário atualmente instalados no seu dispositivo. Aqueles instalados na Play Store também mostrariam o título do aplicativo, mas os carregados de lado não.
  • package_verification.db- esse banco de dados será exibido se você tiver ativado "Verificar aplicativos" em "Configurações" do Android. Tem uma tabela chamada verification_cachetendo lista de aplicativos para verificação.
  • suggestions.db- não é relevante aqui, mas possui uma tabela suggestionscom uma lista de todas as pesquisas (palavras-chave) que você fez usando a barra de pesquisa da Play Store.

Observe que não tenho nenhuma fonte para apoiar minha reivindicação, é tudo uma experiência pessoal aqui. Você é incentivado a discordar (com evidências), para que a qualidade dessa resposta possa ser aprimorada ainda mais.


Agora, de volta à pergunta. No meu Lollipop, consegui remover 37 aplicativos da lista de atualização e deixei apenas um aplicativo para o qual usei "Atualizar tudo" para testar ainda mais a solução. Funcionou perfeitamente!

As etapas necessárias:

  1. Force o fechamento da Play Store para evitar corrupção de dados, pois precisamos editar seu banco de dados.

  2. Remova a propriedade do seu aplicativo delibrary.db : Eu usei sqlite3(use o instalador do SQLite para Root, se você não o tiver). Eu usei uma consulta muito simples que excluiria um registro (linha) do banco de dados, identificando a linha usando um valor. Para saber mais sobre o sqlite3uso deste recurso .

    O comando geral para remover a propriedade seria:

    sqlite3 /data/data/com.android.vending/databases/library.db "DELETE from ownership where doc_id='<PKG_NAME>'"
    

    Substitua <PKG_name>pelo nome do pacote do seu aplicativo. Por exemplo, para o navegador Chrome, o nome do pacote é com.android.chrome.

    Você pode encontrar o nome do pacote do aplicativo usando o App Browser ou o OS Monitor , ou simplesmente consultando a pergunta: Exibir o nome completo do pacote do aplicativo?

  3. Remova os detalhes adicionais do aplicativo de localappstate.dbepackage_verification.db : Observe que as duas etapas acima fizeram o trabalho nos meus dispositivos. Como não quero que o aplicativo seja exibido por nenhum motivo na lista de atualização, limpei todos os detalhes de todos os bancos de dados mencionados.

    O comando geral para remover as informações localappstate.dbseria:

    sqlite3 /data/data/com.android.vending/databases/localappstate.db "DELETE from appstate where package_name='<PKG_NAME>'"
    

    E, pois package_verification.db, seria:

    sqlite3 /data/data/com.android.vending/databases/package_verification.db "DELETE from verification_cache where package_name='PKG_NAME'"
    

O núcleo está coberto. Agora, quanto à execução:

  • Você pode fazer um script
  • Use adb shellou adb pullos bancos de dados e edite no PC usando um software SQLite (como DB Browser for SQLite )
  • Você pode usar aplicativos como o SQLite Editor ou o aSQLite Manager para excluir manualmente os registros do aplicativo
  • Use qualquer aplicativo de terminal, como o Emulador de Terminal para Android - ele permite widgets que você pode usar como atalho para um comando ou script. Veja minha resposta para saber como fazer esse atalho
  • Use o Tasker para criar perfis com base no horário, no aplicativo ou em qualquer perfil que seja adequado a você
  • Conecte seu script na inicialização, embora eu não tenha tentado, então pergunte ao OP

O aplicativo, porém, não será exibido nos aplicativos instalados ou na lista de atualizações, mas será definitivamente exibido em "Todos" em "Meus aplicativos" na Play Store . Como não uso muito esta loja, não testei mais outras configurações.

Além disso, você pode observar que, se você tiver desmarcado "Atualizações de aplicativos disponíveis" anteriormente nas configurações da Play Store , e o verificar após executar os comandos mencionados, isso provocará uma sincronização e suas alterações, como óbvias, serão perdidas.

Além disso, saiba que o Google mantém todas as informações em seus servidores. Mais cedo ou mais tarde, os bancos de dados serão atualizados. No meu dispositivo Lollipop, esperei cerca de 24 horas e não vi alterações nos bancos de dados, mas no YMMV.


Para dispositivos não raiz

É uma teoria e não vou afirmar que funcionaria, mas você pode tentar:

  1. Force o fechamento e a retirada adb backupda Play Store .
  2. Extraia o backup e faça as alterações necessárias nos bancos de dados.
  3. Empacote os arquivos alterados em um novo arquivo de backup e restaure-os no dispositivo.

    Se você não souber descompactar e compactar um backup do ADB no PC, dê uma olhada no ABE (Android Backup Extractor) (ele precisa do Java Runtime Environment e tem README.txtuso) que descompactaria o .abarquivo para o .tarqual você pode extrair usando um arquivador como Ark, 7zip, WinRAR e muito mais.

    Você pode usar o DB Browser for SQLite para fazer alterações nos bancos de dados encontrados dentro do conteúdo extraído (provavelmente) apps/com.android.vending/db/.

    Além disso, você pode dar uma olhada nas postagens relacionadas ao backup do Android, como esta , esta e Adebar - todas sugeridas por Izzy .

  4. Veja se o aplicativo saiu da lista de atualização.

  5. Se você tiver êxito na etapa 4, execute o ADB sem fio para executar as etapas 1 a 4 no próprio dispositivo Android (de alguma forma), em vez de usar um PC - isso pode ser muito útil no Tasker se você tiver êxito.
  6. Bem, se você tiver sucesso até a etapa 4 ou 5, talvez também possa responder: Como faço para me livrar de aplicativos da lista de atualizações da Play Store? :)

Editar:

Bem, eu não sou o único que descobriu desta maneira:

  1. Android: Pare de querer atualizar o Skype - muito perto com a parte do script adicionada, mas sem raciocínio, é claro
  2. (Requer raiz) Para referência futura, como atualizar o Ingress sem aguardar o lançamento. - não é bom o suficiente, porque library.dbé o principal culpado
  3. Obtendo o nome do pacote para um aplicativo
  4. [WIP] Sem som de chamada, bloqueie os serviços de reprodução de atualização automática

Resposta muito completa, Firelord - eu recomendaria isso várias vezes, se pudesse! Definitivamente vou testar isso assim que o tempo permitir, e talvez adicione minha experiência / dicas adicionais. // Quanto aos dispositivos não enraizados, eu ficaria preso na etapa 3. Mais informações / link sobre como fazer isso? Temos um post longo aqui , mas parece complicado. Para o # 2, existe este post , e de couse ab2tarem Adebar ;)
Izzy

@Izzy Thanks! Os links para as postagens mencionadas se referem ao ABE (Android Backup Extractor). Pode embalar e desembalar com muita facilidade. Tudo que você precisa é Java Runtime Environment. // E eu poderia ter ido mais longe porque não gosto de deixar pontas soltas, mas minha saída é adb restoreabrupta nos dispositivos para qualquer restauração de aplicativo, por isso não posso realmente testar minha própria teoria. : /
Firelord

Ai, isso é ruim. Você ainda pode integrar um link para a ABE na etapa 2 + 3 em sua resposta. E, é claro, depois que o problema com seus dispositivos for resolvido, todos ficaremos felizes em ver como você "corrige esse final solto" :)
Izzy

@Izzy Done! Bem, dois dos meus dispositivos sofrem com essa interrupção abrupta e o terceiro (bem, um dispositivo Micromax, lembre-se de Yureka: D) decidiu não detectar a conexão USB. Parece que teremos que esperar bastante para ver essas pontas soltas sendo consertadas. :)
Firelord

11
Ótimo! Eu usei o Scheduler pela primeira vez no Titanium with Detach from Market, que eu tinha que executar pelo menos 4 vezes por dia, mas ainda às vezes a atualização (no meu caso, o buggy extremo Swype 3.0.x) era exibida. Agora, escrevi uma tarefa Tasker, que corro por um perfil de tarefa a cada hora. Muito obrigado :) Uma coisa: tive que usar o sqlite3 Titanium (/data/data/com.keramidas.TitaniumBackup/files/sqlite3) por causa desse erro de TORTA gerado se o caminho falhar.
franc

7

Este é um problema para mim também com alguns aplicativos, especificamente um aplicativo de lanterna com lanterna, em que a versão mais recente não funciona bem com o Lollipop, mas a versão anterior.

Minha solução para isso no passado era usar o Change Droid, mas como foi afirmado acima, se você abrir a loja de jogos, ele poderá retornar.

Atualmente, a solução usada é executar uma tarefa agendada do Titanium Back up para desanexar o aplicativo do mercado. Atualmente, eu corro isso 4 vezes por dia. Ele é executado em segundo plano no horário agendado e, portanto, quando verifico se há atualizações na Play Store, ele não está lá.

Vou ter que investigar, mas pode / deve haver uma maneira de executar a tarefa quando a loja de brinquedos estiver aberta ... não tenho certeza.

---- Edit ---- Alguns pediram mais detalhes sobre a configuração da TB ...

Primeiro, você precisa criar um filtro e selecionar apenas os aplicativos que deseja desanexar. Você acessa isso no menu. Você adiciona "Elementos" ou aplicativos ao filtro, para que apenas os aplicativos selecionados sejam afetados. Certifique-se de não executar o desanexamento com tudo selecionado e nenhum filtro aplicado :)

Captura de tela Captura de tela

Em seguida, é necessário fazer a programação com o filtro aplicado à programação.

Captura de tela Captura de tela

Como você pode ver, isso é apenas para um evento agendado ms, às 04:00

Quando terminar, sua tarefa agendada será mais ou menos assim

Captura de tela

Você terá que replicar isso e alterar o tempo, dependendo de quantas vezes você deseja que isso aconteça.

Eu tenho o meu conjunto para 04:00 8:00 meio-dia e 16:00. Parece funcionar para mim.

Espero que isso torne um pouco mais claro. Se você trabalha com TB, tenho certeza, com essas telas, que você pode resolver isso.

Craig


Usei essa solução por alguns dias, mas sempre recebo uma mensagem do Titanium na barra de informações depois de concluída. Um pouco chato e também 4 tarefas (no meu agendador) não foram suficientes, mas às vezes a atualização estava novamente visível. Então, por enquanto eu prefiro a solução de linha de comando de Firelord que pode ser feito por Tasker totalmente em segundo plano e funciona bem :)
franc

3

Com a seguinte solução:

  1. Você não depende do aplicativo de mercado de terceiros.
  2. Ele pode ser configurado para ignorar as notificações de atualização do Google Play.
  3. Você pode reverter o "bloco de atualização" do aplicativo sempre que quiser (permitindo atualizar aplicativos para versões futuras)
  4. Não desinstala nem congela os aplicativos que você usa.
  5. Também funciona com o Gapps.

Existe um aplicativo gratuito chamado Changelog Droid (anteriormente esse era um aplicativo freemium, agora possui funcionalidade completa de graça). Por meio dele, você pode gerenciar atualizações de seus outros aplicativos, sendo intermediário no Google Play.

A vantagem é que você pode enviar aplicativos para uma lista negra , omitindo mostrar atualizações temporariamente ou "permanentemente" (até que você mude de idéia). Você também pode seguir as atualizações dos aplicativos desinstalados ou que nunca instalou, mas deseja observar. Acompanho esta resposta com algumas capturas de tela (identificando com cores as diferentes navegações da tela) para você entender como funciona.

Como colocar um aplicativo na lista negra Aplicativos na lista negra Aplicativos na lista de permissões

Como "Remover a lista negra" de um aplicativo Menu Opções Preferências

Como ignorar as notificações do Google Play Habilitar acesso de notificação para Changelog Droid Mostrar aplicativos do sistema (Gapps)

Selecione Gapps para mostrar

A única desvantagem é que, quando você abre a Play Store, diretamente ou a partir deste aplicativo, todos os aplicativos serão exibidos (incluindo aqueles que você não deseja atualizar, pois o que aplica o filtro é o Changelog Droid e não o próprio Google Play, isso era esperado)

O Google Play ainda mostra todos os aplicativos

Mas no Changelog Droid, você pode acessar cada aplicativo no Google Play com um botão e atualizá-lo individualmente.

Desculpe: atualmente não há opção para atualizar todos os aplicativos permitidos em uma única etapa do Changelog Droid, mas talvez o desenvolvedor possa implementá-lo eventualmente.

Nota: Ainda não testei para o cenário que você descreve (já atualizei / substituí o Talk / Hangouts), mas pode funcionar no seu caso. Lembre-se de não abrir a visualização Meus aplicativos do Google Play para não ativar a atualização automática de aplicativos.


11
Muito obrigado, Francisco! Isso me lembra muito o AppBrain Market App, como era há anos atrás (não tentei recentemente, pois o instalador deles estava desativado). Naquela época, quando o "veloz instalador da web" ainda funcionava, era possível acionar a "atualização de todos" na lista filtrada ... Aliás: visitar "Meus aplicativos" não acionaria nenhuma atualização para mim, pois eu virei automaticamente -Atualize completamente. Acho que vou tentar sua solução, assim que o tempo permitir;)
Izzy

1

Desative o aplicativo nas configurações principais do aplicativo ou no gerenciador de aplicativos e abra a Play Store e o aplicativo não deve estar listado. Atualize tudo e simplesmente reative o aplicativo quando a atualização tudo estiver concluída. Eu tenho o mesmo problema, um aplicativo de mensagem de texto que, se eu atualizar, recebo anúncios feios. Esta é minha solução


11
Embora isso possa funcionar, está longe de ser conveniente (envolve muitas etapas, especialmente se houver vários aplicativos envolvidos).
Izzy

Poderia ser automatizado com Tasker
endolith

1

Eu sei que este é um tópico antigo. E eu entendo que o Ti Backup costumava trabalhar para desanexar um aplicativo da Play Store. Mas também entendo que isso não funciona mais. Para aqueles que estão interessados, criei um aplicativo que faz um bom trabalho nisso. Ele é chamado Ocultar atualizações na Play Store e está disponível por ~ US $ 1. Há um vídeo mostrando o aplicativo no trabalho. Requer raiz.


2
Obrigado por seus esforços, David! Mas eu não gosto dos efeitos colaterais que tem, por exemplo, em aplicativos com itens comprados no aplicativo ou na lista meus aplicativos. Enquanto isso, eu me acostumei a sempre ver 7 atualizações das quais não me importo - embora eu desejasse que o Google adicionasse uma opção como o AppBrain em seu aplicativo: pular uma (ou todas) atualizações para um determinado aplicativo. E BTW: obrigado pela abertura (divulgação de que é o seu aplicativo). Tomei a liberdade de adicionar o link - mas também mencione o preço.
Izzy

1

A solução que encontrei para os usuários root é simplesmente assinar novamente o apk (encontrado na /data/app/pasta TitaniumBackup após o backup) com o ZipSigner e reinstalar.


Isso nem sempre é uma opção (problemas de assinatura com alguns aplicativos usando "recursos compartilhados"), mas pode ser uma solução alternativa para alguns, sim.
Izzy

Você pode elaborar? Curioso.
Drazen Bjelovuk

Veja, por exemplo , falsificação da assinatura do pacote de suporte . Isso envolve principalmente aplicativos pré-instalados e aplicativos do mesmo fornecedor, geralmente o Google. Como não uso mais o aplicativo Google Playstore, não tenho mais o problema de que trata esta questão.
Izzy

Interessante. Acho que tudo depende da prevalência da verificação de assinaturas entre aplicativos. Felizmente até agora não foi um problema para mim.
Drazen Bjelovuk

É certo que problemas neste contexto são raros - mas não podem ser completamente ignorados;)
Izzy

0

Eu tentei usar o aplicativo "Permission Manager" (acho que deve estar enraizado). Desabilito uma permissão que não é importante para o aplicativo que não quero atualizar (por exemplo, permissão de vibração desabilitada no ES File Explorer e wakelock no Quickpic). O Permission Manager recompila o aplicativo, desinstala o original e reinstala o aplicativo recém-compilado. Depois disso, abri a Play Store e o lembrete de atualização sumiu.


Isso significaria manipular os .apkarquivos originais (e sim, existem vários aplicativos disponíveis: para aplicativos que você instalou, provavelmente não precisará de raiz, mas para trabalhar nos aplicativos do sistema, você precisaria). Eu contaria isso como uma solução alternativa, mas não é uma abordagem que eu adotaria. Obrigado mesmo assim!
Izzy

0

Outro candidato apareceu no horizonte. Ainda não testei, mas parece muito promissor: StorePrefs .

  • Requisitos:
    • dispositivo enraizado
    • Xposed instalado
  • Promessas:
    • Bloqueando atualização rápida
    • Ignorando algumas atualizações (Quando você tiver uma atualização disponível em Meus aplicativos no Playstore, clique e segure nesta atualização para ignorá-la)

Sendo um módulo Xposed , ele deve ser capaz de solucionar as falhas de outras soluções que temos até agora:

  • Se o Play Services decidir vincular novamente um aplicativo não vinculado, o módulo poderá executar uma ação. Portanto, não é necessário trabalho manual especial, nem configuração Tasker
  • não mexer com os bancos de dados SQLite ou adb shell
  • não é necessário "verificador de atualização" secundário (no ChangelogDroid)
  • sem manipulação de .apkarquivos
  • único problema para alguns usuários: não funciona em dispositivos não-enraizados e sem o Xposed

Como cancelei a googlificação dos meus dispositivos e não uso mais o aplicativo Playstore, não posso verificar. Portanto, os comentários daqueles que podem são bem-vindos :)


0

Como o backup de titânio, você também pode desvincular o aplicativo da google play store com o 3C Toolbox . Até agora, isso parece ser permanente. Raiz necessária.


11
Não consigo mais verificar isso (me livrei de todo o Google Apps), mas como isso pode ser relevante para outras pessoas: qual prazo "até agora" abrange? Talvez o 3C Toolbox assista e renove continuamente essa configuração?
Izzy

Não tenho certeza se algo> 5.0 permite que essa alteração seja mantida. O Google Play reconecta automaticamente os aplicativos. Infelizmente, o único problema é desabilitar manualmente as atualizações automáticas e fazer um backup da versão desejada.
enigma
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.