Eu possuo um Samsung Galaxy S2, executando o sistema operacional oficial do ICS. Quero usar o aplicativo Llama (muito ruim para a Tasker!) Para dizer ao meu telefone para atualizar todos os aplicativos sempre que eu estiver conectado a determinadas redes Wi-Fi (mas não todas - meu Wi-Fi doméstico é baseado em volume).
O Llama permite sinalizar intenções personalizadas, mas não sei como as intenções funcionam. A Play Store oferece suporte à intenção de sinalizar "atualizar tudo" ou ativar a atualização automática?
(Basicamente, estou tentando fazer algo assim: Como permitir a atualização automática de aplicativos na Play Store apenas quando conectado? )
tasker
application-autoupdate
intents
llama
henrebotha
fonte
fonte
Respostas:
"ativar a atualização automática?"
Eu duvido que exista uma intenção para isso - que é uma configuração do usuário e o Android geralmente não permite que os aplicativos alterem as configurações do usuário.
Acho que a melhor solução é, primeiro, ativar manualmente o recurso de atualizações automáticas da play store e configurá-lo como wifi apenas; depois, iniciar a play store quando você se conectar ao ponto de acesso desejado. Apenas iniciá-lo fará com que ele execute atualizações pendentes.
Não sei ao certo como você especifica isso em tasker ou llama, mas é possível iniciar a loja de brinquedos enviando uma intenção que solicita o lançamento de um URL da loja de brinquedos (por exemplo, o URL de um aplicativo ou editor da loja de brinquedos), por exemplo
nova intenção (Intent.ACTION_VIEW, Uri.parse (" http://play.google.com/store/apps/details?id= " + appName))
Mais informações sobre isso estão aqui .
Finalmente, você deve acessar as configurações de Wi-Fi e marcar sua rede Wi-Fi doméstica como medida. Ops. Vi essa configuração nos documentos da API aqui, mas agora não consigo encontrar uma maneira de um usuário configurá-la. Talvez isso esteja disponível apenas para redes celulares, ou talvez esteja chegando em versões futuras do Android (a API foi adicionada recentemente).
fonte
Settings > Data usage > (Menu) > Mobile hotspots
. Dessa forma, eu posso pelo menos parar as atualizações irritantes quando estiver na universidade ou passando por um café wifi - obrigado!Sob a
Account Sync
ação em Llama, você podeEnable Account Sync then Request Update
. É possível que a Play Store seja atualizada quando isso for chamado, mas eu não tentei, então não posso lhe dizer com certeza. Vale a pena tentar.fonte