Quais são as permissões do Android e por que você deve se importar?

Você já instalou aplicativos para Android sem pensar duas vezes? Aqui está tudo o que você precisa saber sobre permissões de apps para Android, como elas mudaram e como isso afeta você.

Você já instalou aplicativos para Android sem pensar duas vezes?  Aqui está tudo o que você precisa saber sobre permissões de apps para Android, como elas mudaram e como isso afeta você.
Propaganda

Uma das partes críticas do Android 9 coisas a não fazer quando começar seu primeiro telefone Android 9 coisas a não fazer ao obter seu primeiro telefone Android Estas armadilhas comuns devem ser evitadas para a melhor experiência Android. Leia mais que é muitas vezes esquecido é permissões de aplicativos. Qualquer aplicativo que você instale no seu telefone precisa solicitar acesso explícito a áreas potencialmente sensíveis do seu dispositivo, mas nem sempre elas as solicitam de maneira honrosa.

Felizmente, as permissões do Android mudaram para melhor na sua atualização mais recente (Android 6.0 Marshmallow) Android 6.0 Marshmallow: O que é e quando você vai conseguir Android 6.0 Marshmallow: O que é e quando você conseguir Android Marshmallow está aqui - mas por que você deveria se importar? Leia mais, mas menos de 3% das pessoas têm o Marshmallow em seus dispositivos. Assim, é importante saber como as permissões do Android funcionaram no passado e como elas serão no futuro.

Vamos dar uma olhada completa nas permissões em ambos os sistemas, o que elas significam para você, por que você deveria se importar e como elas realmente se parecem em aplicativos reais. Você aprenderá muito!

Caso isso pareça um déjà vu - explicamos as permissões do Android antes de como as permissões do aplicativo Android funcionam e por que você deve se preocupar Como o aplicativo Android funciona e por que você deve se importar O Android força aplicativos para declarar as permissões necessárias ao instalá-las. Você pode proteger sua privacidade, segurança e conta de telefone celular, prestando atenção às permissões ao instalar aplicativos - embora muitos usuários ... Leia mais no passado, mas eles mudaram muito recentemente que vale a pena passar novamente.

O que são permissões?

É simples: as permissões são privilégios especiais que os aplicativos devem solicitar se quiserem acessar mídias confidenciais em seu telefone.

Porque nossos telefones contêm muita informação pessoal - como a nossa localização exata 5 tipos de aplicativos Android que fazem bom uso do seu local 5 tipos de aplicativos Android que fazem bom uso do seu local Você pode desligar seus serviços de localização para economizar bateria, mas esses tipos de aplicativos podem fazer você mudar de ideia. Leia mais, dados de contato e câmeras que podem nos gravar - os aplicativos não podem usá-los, a menos que você diga que está tudo bem.

Instagram-Android-Permissões

Você pode verificar as permissões de um aplicativo a qualquer momento. Se for um aplicativo que você já instalou, vá para Configurações> Aplicativos e encontre o aplicativo que deseja examinar. Toque em um aplicativo e na tela de informações, clique no campo Permissões ou role para baixo para encontrar a lista. Aqui você pode ver tudo o que o aplicativo pede.

Se você quiser visualizar as permissões para um aplicativo que ainda não está usando, encontre-o na Google Play Store (no seu smartphone ou usando a interface da Web. Como instalar aplicativos para Android diretamente do seu PC em segundos. Como instalar Android Apps do seu PC em segundos Quando você está no seu PC, você não quer ter que pegar seu telefone para o texto, então por que fazer isso para instalar aplicativos? Aqui está uma maneira melhor. Leia mais) e clique em Permissão Detalhes para visualizá-los. Eles serão agrupados por tipo; se você ainda não as entende, não se preocupe! Nós vamos rever alguns em breve.

Por que isso importa

Não fique com a ideia de que as permissões são inerentemente ruins, porque elas não são! Telefones modernos são capazes de tanto Os melhores aplicativos para Android Os melhores aplicativos para Android Procurando os melhores aplicativos para o seu telefone ou tablet Android? Esta é a nossa lista abrangente e escolhida a dedo dos melhores aplicativos para Android. Leia mais, o que significa que eles podem naturalmente ser usados ​​para o mal também. As permissões ajudam você a manter seu dispositivo protegido contra aplicativos duvidosos - só porque um aplicativo quer uma permissão não significa que é horrível.

Por exemplo, o Google Maps seria inútil se não pudesse acessar sua localização, mas quando um aplicativo de calculadora precisa acessar seus contatos, isso deve causar preocupação. Esta foi a fonte da controvérsia do aplicativo Facebook Messenger Quão ruins são aquelas permissões do Facebook Messenger de qualquer forma? Quão ruins são aquelas permissões do Messenger do Facebook? Você provavelmente já ouviu muito sobre o aplicativo Messenger do Facebook. Vamos acabar com os rumores e descobrir se as permissões são tão ruins quanto dizem. Leia mais um tempo atrás, porque as pessoas achavam que o aplicativo estava ultrapassando suas permissões.

Uau. Nunca vi mais pedidos de permissão do Android do que do Facebook Messenger. Não. Não instalando.

- Michael Dexter (@ michaeldexter) 9 de março de 2016

Nós escrevemos sobre como as permissões do aplicativo do Facebook são invasivas Como usar o Facebook no Android sem todas as permissões invasivas Como usar o Facebook no Android sem todas as permissões invasivas O aplicativo Android do Facebook requer uma tonelada de permissões, e não deve ser confiável com eles. O aplicativo Tinfoil para o Facebook é a solução consciente da privacidade. Leia mais, mas você também precisa ser prudente com os aplicativos do dia a dia. Por exemplo, quando eu joguei um monte de jogos de Mario no Android, a maioria deles pediu permissões como Contatos e Localização.

Esses aplicativos não têm negócios solicitando isso, porque não são necessários para a funcionalidade do aplicativo. Mesmo que um aplicativo defina claramente para o que ele quer permissão (o que mais desenvolvedores devem fazer), não há garantia de que ele não esteja abusando da permissão.

Não é justo dizer que certas permissões são inerentemente ruins Os sete Deadly Android Permissões: Como evitar o pecado da preparação preguiçosa Os sete Android mortal Permissões: Como evitar o pecado da preparação preguiçoso Todo mundo com um dispositivo Android deve saber que suas informações privadas não é tratado como privado. Por exemplo, fazer uma compra de aplicativo pode expor informações pessoais de contato, incluindo seu nome, endereço físico e endereço de e-mail, para ... Leia Mais 100% do tempo, mas porque é mais fácil para alguns (local, câmera, etc.) abusar de suas informações, você deve tratar essas permissões com maior cuidado.

O relógio no meu Android está pedindo permissão para mídia e fotos ... Sem relógio, você não pode ter acesso a isso. Apenas o tempo devido! TEMPO

- Douglas Smith (@landandwater) 23 de fevereiro de 2016

Antigamente, o Google listava todas as permissões que um aplicativo exigia (até mesmo itens menores, como vibração). Agora, esses são praticamente esperados; eles foram transferidos para a categoria Outras permissões, incluindo o acesso total à rede, pois é muito comum atualmente, especialmente para anúncios no aplicativo.

Se você estiver curioso, abaixo está uma captura de tela do que parece adicionar permissões de aplicativo ao criar um aplicativo para Android. Isto é de um aplicativo que estou escrevendo para uma aula de faculdade - você pode ver que precisamos de acesso ao armazenamento do telefone (para que possamos acompanhar as preferências do usuário), mas também precisamos pedir permissão para vibrar e acessar o aplicativo. rede. Se não declarássemos essas permissões e tentássemos realizar essas funções, o aplicativo não funcionaria.

Código-Android-Permissões

Permissões comuns

Muitas permissões são autoexplicativas e você provavelmente encontrará um conjunto semelhante em muitos aplicativos, por isso não deve levar muito tempo para ser desativado. Vamos dar uma olhada em alguns comuns e o que eles significam.

  • Compras no aplicativo: permite fazer compras dentro do aplicativo. Quase todos os jogos gratuitos nos dias de hoje contêm compras no aplicativo ou microtransações. A maioria deles são jogos "freemium" que fingem ser livre, mas realmente só querem viciá-lo e levar seu dinheiro 5 sinais de aviso para evitar jogos Freemium que querem sugar sua carteira Dry 5 sinais de alerta para evitar jogos Freemium que querem sugar Sua Carteira Seca Muitos jogos são grátis na linha de frente, mas bombardeiam os jogadores com uma infinidade de compras no jogo, algumas das quais são impossíveis de evitar se você quiser completar o jogo. Consulte Mais informação . Estes podem ser realmente caros, então você pode querer proteger seu telefone contra compras no aplicativo O que são compras no aplicativo e como posso desativá-los? [MakeUseOf explica] Quais são as compras no aplicativo e como posso desativá-los? [MakeUseOf explica] "Eu não posso acreditar!" minha prima me disse outro dia, "alguém acabou de comprar uma compra de US $ 10 no aplicativo no telefone da minha mãe, e ela nem sabe do que estou falando!". Soa familiar? Como ... Leia mais para impedir que as crianças comprem inadvertidamente nos jogos.
    • Observe que as compras no aplicativo nem sempre são ruins. Alguns jogos os usam de maneira honrosa, e os aplicativos que não são jogos costumam usá-los para que você possa atualizar para a versão Pro - isso permite que o desenvolvedor evite publicar duas versões de aplicativos diferentes. Em geral, no entanto, “Farm Crush Dice Clash” será carregado com microtransações.
  • Câmera: Permite acesso total da sua câmera. Este grupo tem apenas uma permissão, então é tudo ou nada.
  • Microfone: Outro grupo com apenas uma permissão; isso permite acesso total ao seu microfone para gravar áudio Qual é o melhor aplicativo de gravação de voz para Android? Qual é o melhor aplicativo de gravação de voz para Android? Há muitos momentos na vida que você pode querer gravar. Certifique-se de que você tem um ótimo aplicativo para ajudá-lo a fazer exatamente isso. Consulte Mais informação .

  • Armazenamento: os aplicativos podem ler seus arquivos, salvar arquivos ou ambos. Um motivo comum para ler seu armazenamento é escolher um arquivo para compartilhar com um amigo, enquanto um aplicativo pode precisar gravar no armazenamento para salvar uma imagem que você editou.
  • Localização: pode ser a sua localização aproximada, que é recolhida a partir de redes Wi-Fi perto de si, ou a sua localização exata, que utiliza o GPS do seu telefone.
  • Identidade - Localizar contas no dispositivo: é usado quando um aplicativo deseja encontrar em quais outras contas você está conectado ao seu telefone, como um aplicativo que permite fazer login com sua conta do Google ou do Facebook.
  • Telefone / ID do dispositivo - Ler status e identidade do telefone: isso permite que o aplicativo saiba quando você está em uma chamada, para evitar a interrupção da chamada. Os números de telefone de chamadas diretas permitem que um aplicativo faça uma chamada telefônica sem solicitar que você acesse o aplicativo discador.
  • Histórico de dispositivos e aplicativos - Recuperar aplicativos em execução: permite que um aplicativo saiba quais outros aplicativos estão no seu telefone. Isso poderia ser abusado, mas é usado “legitimamente” por killer de tarefas e aplicativos de otimização de bateria que você nunca deve usar. Por que os impulsionadores de RAM e os assassinos de tarefa são ruins para seu Android À primeira vista, os impulsionadores de RAM e os assassinos de tarefas são incrivelmente úteis, mas um olhar mais atento mostra que eles podem estar prejudicando o seu telefone. consulte Mais informação

Esses são alguns dos mais comuns, mas há muitas outras permissões na categoria Outros, incluindo o download de arquivos sem notificação, a execução na inicialização, a alteração da conectividade de rede e a alteração das configurações de áudio, que podem ser usadas de maneira mal-intencionada.

Android tem uma permissão que vai - "Download de arquivos sem notificação"

Por que eles adicionariam isso? Genuinamente curioso.

- Rounak Jain (@jainrounak) 9 de dezembro de 2014

A propósito, quando eu estava compilando esta lista, eu apenas referenciei o aplicativo do Facebook para Android, que pede todas essas permissões e muito mais. Francamente, é um absurdo que eles peçam algumas dessas permissões; você está melhor com uma alternativa de Facebook esbelta de terceiros Mais rápido, mais enxuto, melhor - Alternativas para o aplicativo do Facebook para Android Mais rápido, mais enxuto, melhor - Alternativas para o aplicativo do Facebook para Android Oh, as alegrias de ter mídia social disponível para nós em qualquer hora do dia, graças ao advento do smartphone. Facebook sempre foi (pelo menos na superfície) sobre como se conectar com o seu ... Leia mais no seu telefone.

O sistema antigo (pirulito e mais cedo)

Como a grande maioria dos usuários do Android ainda não está no Marshmallow, vamos ver como o sistema de permissões funcionou no passado, mesmo que seja (felizmente) em sua saída. Se você não tiver certeza sobre qual versão do Android seu telefone está executando, vá para Configurações> Sobre o telefone e procure a versão do Android . 6.0 é Marshmallow, 5.x é Lollipop e 4.4.x é KitKat; mais cedo do que isso é o mesmo para os nossos propósitos.

Assim, o antigo sistema de permissões é uma opção geral: você precisa aceitar todas as permissões solicitadas por um aplicativo quando instalá-lo ou recusar a instalação do aplicativo. Isso é frustrante por vários motivos, sendo que o mais proeminente é que uma permissão mal-intencionada poderia impedi-lo de instalar aplicativos úteis. Tão útil quanto alguns aplicativos Android são Top 10 Android Apps Todos devem instalar primeiro Top 10 Android Apps Todos devem instalar primeiro Tem um novo telefone ou tablet Android? Então você absolutamente precisa desses aplicativos! Leia mais, você não quer disponibilizar seus contatos para todos os aplicativos que os solicitam.

Os problemas com esse método não param por aí, no entanto. Anos atrás, cada permissão foi listada separadamente. Se você escolher, os aplicativos serão atualizados automaticamente, a menos que uma nova permissão tenha sido adicionada. Quando isso acontecia, você precisava clicar explicitamente em Aceitar na nova permissão antes de atualizá-la, de modo que a mesma regra "pegar ou largar" fosse aplicada, e os aplicativos poderiam ser arruinados adicionando novas permissões.

Eventualmente, isso significava que as listagens de permissões eram muito longas, então o Google decidiu começar a agrupar permissões semelhantes. Quando você instala um aplicativo agora, você notará isso - o SMS, por exemplo, contém todas as permissões possíveis em torno de suas mensagens de texto. O problema é que as atualizações de aplicativos podem adicionar permissões adicionais em um grupo sem pedir sua permissão como antes.

Assim, por exemplo, uma das possíveis permissões do SMS é Ler suas mensagens de texto . Talvez você use o excelente teclado, SwiftKey, que permite que você personalize seu dicionário, lendo como você digita em seus textos, no Gmail e em outras fontes. Você não se importa em dar acesso aos seus textos, então vá em frente e habilite-o.

Alguns meses adiante, o SwiftKey pode atualizar para incluir a permissão Enviar mensagens de texto sem você perceber - isso pode lhe custar dinheiro se mensagens SMS forem enviadas para números premium ou se você não tiver mensagens de texto ilimitadas As melhores maneiras de enviar um Free SMS Online As melhores maneiras de enviar um SMS grátis online Em uma época em que a propriedade de smartphones está se tornando a maioria, é difícil imaginar alguém que não possa (ou não) enviar mensagens de texto. Quando foi a última vez que você conheceu alguém que não tinha um ... Leia mais! O SwiftKey é um aplicativo respeitável e nunca faria isso, mas é um exemplo de como os grupos de permissões não são seguros.

Apps 'gradual hoovering de cada permissão Android como uma metáfora para a vida.

- Amy T (@AlTobey) 18 de fevereiro de 2016

Sua única defesa sob este sistema é evitar aplicativos cujas permissões você não gosta, ou torcer o celular O Guia Completo para Enraizar o Seu Telefone Android ou Tablet O Guia Completo para Enraizar Seu Telefone Android ou Tablet Então, você quer torcer o seu Android dispositivo? Aqui está tudo que você precisa saber. Leia mais e instale um aplicativo que permite ativar ou desativar permissões. Como o enraizamento pode ser complicado e anula sua garantia, essa não é uma solução viável para a maioria dos usuários.

Espero que agora você veja os problemas com este sistema, especialmente quando comparado com o iOS, onde você pode ativar ou desativar permissões individuais em qualquer aplicativo que desejar. O Android precisa de uma maneira melhor por um longo tempo e finalmente tem um.

O Novo Caminho (Marshmallow e o Futuro)

Android Marshmallow chegou com muitas mudanças Android 6.0 Marshmallow: O que é e quando você vai conseguir Android 6.0 Marshmallow: O que é e quando você conseguir Android Marshmallow está aqui - mas por que você deveria se importar? Leia mais em outubro de 2015 - um novo sistema de permissões estava entre eles. Agora, as permissões são granulares e você não precisa concordar com um conjunto abrangente de permissões para instalar um aplicativo.

Quando você instala um aplicativo criado para o Marshmallow, a Play Store informa que você pode decidir sobre cada permissão conforme ela é criada. Vamos dizer que o seu aplicativo SMS favorito Melhorar o texto com esses aplicativos alternativos de SMS para texto do Android Melhor com esses aplicativos alternativos de SMS para Android Não gosta do seu aplicativo de SMS padrão? Experimente um novo! Leia mais permite que você tire fotos dentro do mensageiro, por exemplo. Depois de clicar no botão para abrir a câmera no aplicativo, você receberá um pop-up pedindo acesso à sua câmera. Obviamente, você solicitou essa ação, portanto, faz sentido confirmá-la.

Se você negar uma permissão, o aplicativo não poderá usar esse recurso. Portanto, se você negar a sua localização no Google Maps, parecerá que ele não está funcionando corretamente por nenhum motivo. Se os desenvolvedores de aplicativos souberem o que estão fazendo, eles terão uma verificação para informar que o aplicativo não pode funcionar se você não conceder ao aplicativo essa permissão. Idealmente, o aplicativo pedirá permissão para você realizar ações no aplicativo que as solicite, não todas de uma vez assim que você abri-lo.

Ainda há uma desvantagem do sistema antigo. Se os aplicativos não forem criados para aproveitar os novos recursos do Marshmallow, você será solicitado a concordar com todas as permissões assim que instalar o aplicativo. Depois de instalado, você pode encontrar o aplicativo em " Configurações"> "Aplicativos" e ativar suas permissões, mas o aplicativo pode ser interrompido sem aviso. Mesmo se o aplicativo for criado para o Marshmallow, você poderá ajustar as permissões aqui a qualquer momento se mudar de ideia

A essa altura, os desenvolvedores realmente deveriam estar envolvidos com o Marshmallow, mas você provavelmente encontrará alguns aplicativos que ainda estão no sistema antigo. Essencialmente, você está livre para desativar as permissões de qualquer aplicativo, mesmo se tiver que concordar com todas elas de uma só vez, mas isso pode quebrar as coisas, já que o desenvolvedor não as explicou.

Alguns exemplos reais de aplicativos

Vamos encerrar olhando para alguns aplicativos populares Os melhores novos aplicativos para Android lançados em 2015 Os melhores novos aplicativos para Android lançados em 2015 Alguns aplicativos realmente incríveis surgiram em 2015 - vamos dar uma olhada nos melhores. Leia mais e as permissões que eles pedem. Não posso afirmar saber o motivo de todos eles, mas especulei onde for apropriado.

O Snapchat requer o seguinte:

  • Compras dentro do aplicativo
  • Encontrar contas no seu dispositivo e ler seu cartão de contato
  • Lendo seus contatos
  • Sua localização exata
  • Recebendo mensagens de texto
  • Lendo se você está no telefone
  • Ler, salvar e excluir arquivos no seu telefone
  • Acesso total à sua câmera e microfone
  • A capacidade de visualizar informações sobre o WiFi ao qual você está conectado
  • Impedindo o seu dispositivo de dormir
  • Ligando a lanterna do celular

Essa é uma lista bem grande! A maioria faz sentido no contexto do aplicativo (que é fundamental ao analisar as permissões) - você pode entrar com outras contas e, quando estiver usando mensagens, pode compartilhar sua localização, tirar fotos e gravar voz.

O aplicativo solicita a capacidade de impedir o sono, para que você receba notificações mesmo que o telefone não esteja ativado. Como você pode ver, a maioria das permissões pode ser explicada, mas depende de você confiar no desenvolvedor com elas.

As permissões refinadas atualizadas do Android M estão mostrando algumas… coisas interessantes. Gerenciador de arquivos quer acesso a contatos, por exemplo.

- Nadim Kobeissi (@kaepora) 8 de março de 2016

Pandora pede estas permissões:

  • Compras no aplicativo (para assinar seu serviço premium)
  • Encontrar contas no dispositivo (para entrar com o Facebook, etc.)
  • Adicione ou modifique eventos do calendário e envie emails para convidados sem o conhecimento dos proprietários (não sei por que eles precisam disso)
  • Leia seus contatos (para compartilhar faixas com amigos)
  • Leia o status e a identidade do telefone (para saber quando você recebe uma chamada, para que ela pare a música)
  • Modifique ou elimine o conteúdo do seu armazenamento USB e leia o conteúdo do seu armazenamento USB (para guardar dados em cache, para que a música não tenha de ser armazenada em buffer)
  • Visualizar conexões Wi-Fi (provavelmente para determinar a qualidade de sua conexão atual)
  • Várias outras configurações, como controle de Bluetooth

No geral, Pandora não é horrível. Eu não entendo por que eles precisam de informações de calendário, e você provavelmente poderia fazer sem que eles soubessem seus contatos, mas existem aplicativos muito piores.

Não tenho certeza por que o aplicativo android @pandora_radio precisa de acesso ao meu calendário. É por isso que sempre leio permissões em atualizações.

- System Reset (@iamuhura) 2 de abril de 2013

Vamos dar um jogo para o nosso último exemplo:

Candy Crush Soda Saga quer acessá-los em seu dispositivo:

  • Compras no aplicativo (para que possam níquel e centavo em cada canto)
  • Encontrar contas no dispositivo (para entrar com o Facebook)
  • Leia seus contatos (para que você possa irritar seus amigos e pedir por vidas)
  • Veja conexões Wi-Fi (provavelmente para que eles saibam se você está em uma conexão de qualidade)
  • Algumas outras permissões, incluindo impedir o dispositivo de adormecer

No geral, este não é muito ruim em termos de permissões. O jogo em si é uma história diferente, mas pelo menos este aplicativo não precisa conhecer seus contatos ou informações do calendário.

Não, Josh Justice, eu não quero jogar Candy Crush Soda Saga. Pare de me enviar convites

- Adam Rice (@ AdamRice12) 9 de março de 2016

Você tem permissão

Isso foi muito para acontecer, mas as permissões afetam sua privacidade e são importantes. Configurações de privacidade do smartphone que você precisa ativar hoje Configurações de privacidade do smartphone que você precisa ativar Os smartphones vêm com muitas configurações padrão que podem estar vazando suas informações. Vamos mergulhar e ajustá-los. Consulte Mais informação ! Espero que você tenha aprendido muito sobre as diferentes permissões, como elas costumavam funcionar e o que está à frente para elas.

O objetivo aqui é garantir que você não instale aplicativos de maneira imprudente em seu telefone. Todos os tipos de aplicativos, especialmente os populares, têm mais permissões do que precisam. Se você estiver no Marshmallow, certifique-se de ativar apenas as permissões com as quais está certo. Se você estiver em uma versão mais antiga, revise sempre a lista de permissões antes de instalar um aplicativo. Esteja ciente do que você está colocando no seu telefone!

A maioria das permissões não faz muito se você estiver offline, então faça uma pausa e divirta-se com alguns jogos para Android que não precisam de conexão com a Internet para jogar 13 divertidos jogos móveis quando você não tem dados ou Wi-Fi 13 Fun Mobile Jogos quando você não tem dados ou Wi-Fi A próxima vez que você for pego sem qualquer Internet ou recepção, esses 13 jogos vão lhe fazer companhia, sem problemas. Consulte Mais informação .

Que outras perguntas você tem sobre permissões? Você está animado para atualizar para o Marshmallow e obter controle sobre suas permissões? Compartilhe seus pensamentos e perguntas sobre permissões nos comentários!

In this article