Salvação de status e permissões de armazenamento do Android, explicado
Por que os aplicativos agora pedem que você selecione uma pasta em vez de solicitar acesso ao armazenamento de cobertores - e por que essa mudança foi boa.
Se você usou um salvador de status anos atrás, ele pediu permissão de armazenamento uma vez e, em seguida, poderia ler todo o seu telefone. Agora ele pede que você selecione uma pasta específica.
O que mudou
O Android passou de extensas permissões de armazenamento para Armazenamento ObjetivoEm vez de "este aplicativo pode ler seus arquivos", o modelo tornou-se "este aplicativo pode ler a pasta que você explicitamente entregou".
para a conservação do patrimônio, o que significa a concessão de .Statuses especificamente, através do próprio picker de pastas do Android – uma tela do sistema, não o aplicativo.
Por que o aplicativo pode't saltar
O picker de pasta é desenhado pelo Android, e a permissão que ele retorna é abrangida pelo que você escolheu. Um aplicativo não tem maneira de se conceder acesso ou de pré-seleccionar a pasta para você; essa restrição é o ponto.
Então, quando um salvador de status o acompanha escolhendo uma pasta, não é incômodo - esse é o único caminho disponível.
Por que isso é uma melhoria
O velho modelo era indefensável. "Deixe-me salvar status" e "deixe-me ler todos os arquivos no seu telefone" eram a mesma permissão, então um aplicativo que queria um necessariamente obteve o outro.
Armazenamento de alcance significa que um armazenador de status pode ser concedido exatamente a pasta de status e nada mais. Ele não pode ver suas fotos, documentos ou outros dados de aplicativos - não por política, mas porque a permissão não se estende lá.
Isso é um negócio melhor para você, mesmo que custe um toque extra.
Obter a concessão certa
O erro mais comum é escolher o diretório errado.O caminho é:
Android/media/com.whatsapp/WhatsApp/Media/.Statuses
Duas coisas a serem observadas: permitir Exibir arquivos ocultos Se o petista se esconde .StatusesE lembre-se
WhatsApp Business é uma pasta separada debaixo com.whatsapp.w4b.
Dê a pasta errada e o aplicativo está olhando para um diretório real sem status nele - que se apresenta como uma lista vazia em vez de um erro.
Revogar o
A permissão é sua para revogar a qualquer momento nas Configurações do Android. Fazendo isso significa que o aplicativo não pode mais listar os estados, já que essa pasta é o único lugar onde eles existem.