O que são permissões android e por que você deveria se preocupar?

Um de as partes críticas do Android

que é frequentemente esquecido é permissões de aplicativos. Qualquer aplicativo que você instala no seu telefone tem de pedir acesso explícito a áreas potencialmente sensíveis do seu dispositivo, mas eles nem sempre pedir estes honrosamente.9 coisas para não fazer ao começar seu primeiro telefone Android9 coisas para não fazer ao começar seu primeiro telefone AndroidEstas armadilhas comuns deve ser evitado para a experiência Android ideal.consulte Mais informação

Felizmente, permissões Android tomaram um rumo para o melhor em sua mais recente atualização (Android 6.0 Marshmallow), mas inferior a 3% das pessoas têm Marshmallow em seus dispositivos. Assim, é importante saber como as permissões Android têm trabalhado no passado, e como eles vão olhar no futuro.

Vamos dar uma visão completa permissões em ambos os sistemas, o que significam para você, por que você deveria se preocupar, e que estes realmente parecido em aplicativos reais. Você vai aprender muito!

No caso destes parece déjà vu - nós temos explicou permissões Android antes no passado, mas eles mudaram muito recentemente que vale a pena ir de novo.Como App permissões funcionam & Por que você deve se importar [Android]Como App permissões funcionam & Por que você deve se importar [Android]forças apps Android para declarar as permissões de que necessitam quando instalá-las. Você pode proteger a sua privacidade, segurança e conta de telefone celular, prestando atenção às permissões ao instalar aplicativos - embora muitos usuários ...consulte Mais informação

O que são permissões?

É simples: As permissões são privilégios especiais que os aplicativos devem pedir se eles querem acessar a mídia sensíveis no seu telefone.

Porque os nossos telefones conter tanta informação pessoal - como a nossa localização exata, dados de contato e câmeras que podem nos Record - Aplicativos não pode simplesmente usá-los a menos que você lhes disser que está tudo bem.5 tipos de aplicativos Android que fazer bom uso da sua localização5 tipos de aplicativos Android que fazer bom uso da sua localizaçãoVocê pode desligar os seus serviços de localização para salvar a vida da bateria, mas esses tipos de aplicativos pode fazer você mudar de idéia.consulte Mais informação

Instagram-android-permissions

Você pode verificar as permissões de um aplicativo a qualquer momento. Se é um aplicativo que você já tiver instalado, vá para o Configurações gt; Apps e encontrar o aplicativo que você gostaria de examinar. Toque em um aplicativo e em sua tela de informações, clique no permissões campo ou role para baixo para encontrar a lista. Aqui você pode ver tudo o que o aplicativo pede.

Se você gostaria de ver as permissões para um aplicativo que você não está usando ainda, encontrá-lo no Google Play Store (ou no seu telefone ou usando a interface Web) E clique Detalhes de permissão para visualizá-los. Eles vão ser agrupados por de tipo se você não entendê-los, no entanto, não se preocupe! Vamos rever algumas breve.Como instalar o Android Apps diretamente do seu PC em segundosComo instalar o Android Apps diretamente do seu PC em segundosQuando você está no seu PC, você não quer ter que pegar o telefone ao texto, então por que fazê-lo para instalar apps? Aqui está uma maneira melhor.consulte Mais informação

Por isso é importante

Não fique com a ideia de que as permissões são inerentemente mau, porque eles não são! telefones modernos são capazes de muito, o que significa que pode, naturalmente, ser usado para o mal também. Permissões de ajudá-lo a manter o seu dispositivo protegido de aplicativos obscuros - só porque um aplicativo quer uma permissão não significa que ele é horrível.

Por exemplo, o Google Maps seria bastante inútil se ele não poderia aceder à sua localização, mas quando uma calculadora app precisa acessar seus contatos, que deve causar preocupação. Esta foi a fonte de controvérsia do Facebook Messenger aplicativo há um tempo atrás, porque as pessoas sentiram que o aplicativo foi ultrapassando seus limites em permissões.Como Bad São essas permissões Facebook Messenger de qualquer maneira?Como Bad São essas permissões Facebook Messenger de qualquer maneira?Você provavelmente já foi ouvido muito sobre o Messenger aplicativo do Facebook. Vamos acabar com os rumores e descobrir se as permissões estão tão ruim como eles dizem.consulte Mais informação

Nós escrevemos sobre como invasivo as permissões do aplicativo Facebook são, mas você tem que ser prudente com aplicativos todos os dias também. Por exemplo, quando eu desempenhado um monte de imitação Mario jogos no Android, a maioria deles pediu permissões como Contactos e Localização.Como usar o Facebook no Android Sem todas as permissões invasorasComo usar o Facebook no Android Sem todas as permissões invasorasAndroid app do Facebook requer uma tonelada de permissões, e não deve ser confiado com eles. O aplicativo Tinfoil para Facebook é a solução privacidade-consciente.consulte Mais informação

Esses aplicativos não tem nenhum negócio solicitando esses, porque eles não são necessários para a funcionalidade do aplicativo. Mesmo se um aplicativo define claramente o que quer a permissão para (que mais desenvolvedores devem fazer), não há nenhuma garantia de que ele não está abusando da permissão.

Não é justo dizer que certas permissões são inerentemente mau 100% do tempo, mas porque é mais fácil para certas pessoas (localização, câmera, etc.) para abusam de suas informações, você deve tratar essas permissões com mais cuidado.Os sete permissões Android mortais: como evitar o pecado de Preguiçosa PreparednessOs sete permissões Android mortais: como evitar o pecado de Preguiçosa PreparednessTodos com um dispositivo Android deve saber que sua informação privada não é tratado como privado. Por exemplo, fazer uma compra aplicativo pode expor informações de contato pessoal, inclusive o endereço de nome, endereço físico e de e-mail, para ...consulte Mais informação

Nos velhos tempos, o Google iria listar cada permissão única que um aplicativo necessário (até mesmo itens menores, como vibração). Agora, aqueles são praticamente de- eles mudaram-los no De outros categoria de permissões, incluindo acesso total à rede já que é tão comum nos dias de hoje, especialmente para anúncios no aplicativo.

Se você está curioso, abaixo está uma imagem do que parece para adicionar permissões de aplicativos quando você está escrevendo um app Android. Isto é de um aplicativo Na verdade, estou escrevendo para uma classe da faculdade - você pode ver que precisamos de acesso ao armazenamento do telefone (para que possamos manter o controle de preferências do usuário), mas também temos que pedir permissão para vibrar e acessar o rede. Se não declarar essas permissões e tentou executar essas funções, o aplicativo não iria funcionar.

Android-Código-Permissão

As permissões comuns

Um monte de permissões são auto-explicativas, e você provavelmente vai se deparar com um conjunto semelhante em muitos aplicativos, de modo que não deve demorar muito para descer. Vamos dar uma olhada em alguns dos mais comuns eo que eles significam.

  • Compras dentro do aplicativo: Permite que você faça compras dentro do aplicativo. Quase todo jogo livre 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ó quero viciado em você e ter o seu dinheiro. Estes podem ser muito caro, então você pode querer proteger o seu telefone contra compras no aplicativo para manter as crianças inadvertidamente comprá-los em jogos.
  • Note-se que no app-compras nem sempre são ruins. Alguns jogos usá-los com honra e aplicativos não-jogo, muitas vezes usá-los para que você pode atualizar para a versão Pro - isso permite que o desenvolvedor evitar a publicação de duas versões diferentes de aplicativos. Em geral, porém, “Farm Esmagar Dice Clash” vai ser carregado com microtransações.
  • Câmera: Permite o acesso completo de sua câmera. Este grupo tem apenas uma permissão, por isso é tudo ou nada.
  • Microfone: Outro grupo com apenas um permissionárias isso permite acesso total ao seu microfone, a fim de gravar audio.
    • Armazenamento: Apps pode ler seus arquivos, salvar arquivos, ou ambos. Uma razão comum para a leitura de seu armazenamento é escolher um arquivo para compartilhar com um amigo, enquanto que um aplicativo pode precisar de escrever para o armazenamento para que ele possa salvar uma foto que você editou.
    • Localização: Esta pode ser a sua localização aproximada, que é recolhida a partir de redes Wi-Fi perto de você, ou sua localização exata, que usa GPS do seu telefone.
    • Identidade - Encontrar contas no dispositivo: Isto é usado quando um app quer encontrar o que as outras contas que você está conectado em no seu telefone, como um aplicativo deixá-lo entre com a sua conta Google ou Facebook.
    • Telefone / ID do dispositivo - Leia estado do telefone e identidade: Isso permite que o aplicativo sabe quando você está em uma chamada, de modo que pode evitar a interrupção da chamada. Diretamente chamar números de telefone permite que um aplicativo faz uma chamada de telefone sem lhe pedir para ir para o aplicativo discador.
    • Dispositivo & história aplicativo - Recuperar aplicativos em execução: Isso permite que um aplicativo saber o que outros aplicativos estão em seu telefone. Isto poderia ser abusado, mas é usado “legitimamente” por assassino tarefa e aplicativos otimizador de bateria que você nunca deve usar.

    Estas são algumas das mais comuns, mas existem muitas outras permissões no De outros categoria, incluindo Baixar arquivos sem notificação, Executar no arranque, mudar conectividade de rede, e Alterar suas configurações de áudio, todos os quais poderiam ser usados ​​maliciosamente.

    By the way, quando eu estava compilando esta lista, eu apenas referenciado o aplicativo do Facebook para Android, que pede para todas estas permissões e muito mais. Francamente, é absurdo que eles pedem alguns destes permissions- você é melhor fora com um terceiro alternativa magro Facebook no seu celular.Mais rápido, mais magro, melhor - Alternativas para o Android Facebook AppMais rápido, mais magro, melhor - Alternativas para o Android Facebook AppOh, as alegrias de ter disponíveis as mídias sociais para nós a qualquer hora do dia, graças ao advento do smartphone. Facebook tem sido sempre (pelo menos na superfície) sobre a conexão com o seu ...consulte Mais informação

    O sistema antigo (Lollipop e anteriores)

    Desde a grande maioria dos usuários do Android não estão em Marshmallow ainda, vamos olhar para a forma como o sistema de permissões funcionou no passado, mesmo que seja (felizmente) em seu caminho para fora. Se você não tiver certeza de qual versão do Android o seu telefone está em execução, você pode ir para Configurações gt; Sobre telefone e procurar Versão Android. 6.0 é Marshmallow, 5.x é Lollipop, e 4.4.x é KitKat- mais cedo do que é o mesmo para os nossos propósitos.

    Assim, o antigo sistema de permissões é uma escolha cobertor - você tem que aceitar todos os permissão um app pede quando você instalá-lo, ou recusar-se a instalar o aplicativo. Isso é frustrante para um número de razões, sendo a mais proeminente que uma permissão desonestos poderia mantê-lo de instalar aplicativos de outra forma úteis. Tão útil como alguns aplicativos Android são, você não quer fazer seus contatos disponível para cada aplicativo que pede para eles.Top 10 Aplicativos Android Todo mundo deve instalar PrimeiraTop 10 Aplicativos Android Todo mundo deve instalar PrimeiraTem um novo telefone ou tablet Android? Em seguida, é absolutamente necessário estes apps!consulte Mais informação

    Os problemas com este método não param por aí, no entanto. Anos atrás, cada permissão foi listada separadamente. Se você escolheu, apps atualizados automaticamente - a menos que uma nova permissão foi adicionado. Quando isso aconteceu, você tinha que clicar explicitamente Aceitar na nova permissão antes de você atualizado, de modo que o mesmo “pegar ou largar” regra aplicada, e aplicativos poderia ser arruinada pela adição de novas permissões.



    Eventualmente, isso significa que as listas de permissão eram muito longo, por isso o Google decidiu começar a agrupar permissões semelhantes. Quando você instala um aplicativo agora, você vai perceber estes - SMS, por exemplo, contém todas as permissões possíveis em torno de suas mensagens de texto. O problema é que atualizações de aplicativos pode adicionar permissões adicionais em um grupo sem pedir sua permissão como faziam antes.

    Assim, por exemplo, um dos possíveis permissões SMS é Leia suas mensagens de texto. Talvez você usar o excelente teclado, SwiftKey, que permite que você personalize seu dicionário, lendo em como você digita a partir de seus textos, Gmail e outras fontes. Você não se importa dando-lhe acesso aos seus textos, para que você vá em frente e ativá-la.

    Poucos meses abaixo da estrada, SwiftKey poderia atualizar para incluir o Envie mensagens de texto permissão, mesmo sem você perceber - isso pode custar-lhe dinheiro se as mensagens SMS são enviadas para números premium ou você não tem um número ilimitado! SwiftKey é um aplicativo respeitável e nunca faria isso, mas é um exemplo de como grupos de permissões inseguras são.As melhores maneiras de enviar um SMS grátis onlineAs melhores maneiras de enviar um SMS grátis onlineEm uma era onde a posse de smartphones está se tornando a maior parte, é difícil imaginar alguém que não pode (ou não) enviar mensagens de texto. Quando foi a última vez que conhecia alguém que não tem uma ...consulte Mais informação

    Sua única defesa sob este sistema é evitar aplicativos cujas permissões que você não gosta, ou raiz de seu telefone e instalar um aplicativo que permite alternar permissões ligado ou desligado. Porque enraizamento pode ser complicado e anula sua garantia, no entanto, esta não é uma solução viável para a maioria dos usuários.Take Control: Guia Android enraizamentoTake Control: Guia Android enraizamentoDesde a elaboração deste guia, aproximadamente 80% da população mundial possui seu próprio celular. Desses, 1.080 milhões são smartphones.consulte Mais informação

    Espero que agora você vê os problemas com este sistema, especialmente quando contrastado com iOS, onde você pode transformar permissões individuais ligado ou desligado em qualquer aplicativo que você por favor. Android precisou de uma melhor forma por um longo tempo, e finalmente tem um.

    A New Way (Marshmallow eo Futuro)

    Marshmallow Android chegou com muitas mudanças em outubro de 2015 - um novo sistema de permissões estava entre eles. Agora, as permissões são granular, e você não tem que concordar com um conjunto cobertor de permissões para instalar um aplicativo.Android 6.0 Marshmallow: O que é e quando você vai buscá-laAndroid 6.0 Marshmallow: O que é e quando você vai buscá-laMarshmallow Android é aqui - mas por que você deveria se preocupar?consulte Mais informação

    Quando você instala um aplicativo construído para Marshmallow, a Play Store permitirá que você saiba que você pode decidir sobre cada permissão, uma vez que vem à tona. Digamos seu aplicativo favorito SMS permite tirar fotos dentro do messenger, 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ê solicitado essa ação, por isso faz sentido para confirmá-la.

    Se você negar uma permissão, o aplicativo não será capaz de usar esse recurso - por isso, se você negar a sua localização para o Google Maps, ele aparecerá não estar funcionando direito sem nenhum motivo. Se os desenvolvedores de aplicativos sabem o que estão fazendo, eles vão ter uma verificação no local para que você saiba que o aplicativo não pode funcionar se você não conceder ao aplicativo que permissão. Idealmente, o aplicativo irá pedir a sua permissão, como você tomar ações no aplicativo que eles exigem, não todos de uma vez, logo que você abri-lo.

    Ainda há uma desvantagem pendurado do sistema antigo, no entanto. Se as aplicações não são construídas para tirar proveito dos novos recursos do Marshmallow, você ainda será solicitado a concordar com todos os permissão assim que você instalar o aplicativo. Uma vez instalado, você pode encontrar o aplicativo em Configurações gt; Apps e alternar suas permissões, mas o aplicativo pode quebrar sem aviso. Mesmo se o aplicativo é construído para Marshmallow, você pode ajustar as permissões aqui a qualquer momento se você mudar de idéia

    Por este ponto, os desenvolvedores realmente deve ser a bordo com Marshmallow, mas você é obrigado a se deparar com alguns aplicativos que ainda estão no sistema antigo. Essencialmente, você está livre para girar permissões off para qualquer aplicativo, mesmo se você tem que concordar com todos eles de uma vez, mas isso poderia quebrar as coisas desde o desenvolvedor não foi responsável por eles.

    Alguns exemplos reais App

    Vamos encerrar por olhar para um par de aplicativos populares e as permissões que eles pedem. Não posso afirmar saber a razão para todos eles, mas eu especulado se for o caso.Os melhores aplicativos New Android Lançado em 2015Os melhores aplicativos New Android Lançado em 2015Alguns aplicativos realmente incríveis bater a cena em 2015 - vamos dar uma olhada no melhor.consulte Mais informação

    Snapchat requer o seguinte:

    • Compras dentro do aplicativo
    • Encontrar contas no seu dispositivo, e ler o seu cartão de contacto
    • Lendo seus contatos
    • Sua localização exata
    • Recebendo mensagens de texto
    • Lendo se você está no telefone
    • Ler, salvar e apagar arquivos em seu telefone
    • acesso completo a sua câmera e microfone
    • A capacidade de visualizar informações sobre o Wi-Fi estiver conectado a
    • Evitando que o dispositivo de dormir
    • Ligar lanterna do telefone

    Isso é um muito grande lista! A maioria faz sentido no contexto do aplicativo (que é fundamental quando se analisa permissões) - você pode entrar com outras contas, e quando mensagens você pode compartilhar sua localização, tirar fotos e gravar voz.

    O aplicativo solicita a capacidade de impedir o sono para que você obtenha notificações mesmo que o seu telefone não está acordado. Como você vê, a maioria das permissões pode ser explicado, mas cabe a você se você confiar o desenvolvedor com eles.

    Pandora solicita que essas permissões:

    • compras no aplicativo (para subscrever a seu serviço premium)
    • Encontrar contas no dispositivo (por assinar com o Facebook, etc.)
    • Adicionar ou modificar eventos do calendário e enviar e-mail aos convidados sem o conhecimento dos proprietários (nenhuma idéia porque eles precisam deste)
    • Leia seus contatos (para compartilhamento de faixas com os amigos)
    • Leia estado do telefone e identidade (para saber quando você recebe uma chamada, por isso pode parar a música)
    • Modificar ou apagar o conteúdo do seu armazenamento USB e ler o conteúdo do seu armazenamento USB (para cache de dados para que a música não tem de tampão o máximo)
    • Ver ligações de Wi-Fi (provável para determinar a qualidade de sua conexão atual)
    • Várias outras configurações, tais como o controlo Bluetooth

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

    Vamos dar um jogo para o nosso último exemplo:

    Esmagamento doces Soda Saga quer acessar estes em seu dispositivo:

    • compras no aplicativo (para que eles possam níquel e dime em cada esquina)
    • Encontrar contas no dispositivo (por assinar com o Facebook)
    • Leia seus contatos (assim você pode irritar seus amigos e pedir vidas)
    • Ver ligações de Wi-Fi (provavelmente para que eles saibam se você estiver em uma conexão de qualidade)
    • Algumas outras permissões, incluindo evitar dispositivo de dormir

    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 saber os seus contactos ou informações de calendário.

    Você tem a permissão

    Aquela era uma responsabilidade muito grande, mas as permissões afetar sua privacidade e são importantes! Esperamos que você aprendeu muito sobre as diferentes permissões, como eles costumavam trabalhar, e que está à frente para eles.Configurações de privacidade de smartphones Você precisa ativar HojeConfigurações de privacidade de smartphones Você precisa ativar Hojenavio smartphones com muitas configurações padrão que poderia ser vazando sua informação. Vamos mergulhar e ajustá-los.consulte Mais informação

    O takeaway aqui é ter certeza de que você não instalar aplicativos de forma imprudente em seu telefone. Todos os tipos de aplicativos, especialmente os populares, são atados com mais permissões do que eles precisam. Se você estiver em Marshmallow, certifique-se de ativar somente permissões que você está bem com. Se você estiver em uma versão mais antiga, sempre rever a lista de permissões antes de instalar um aplicativo. Esteja ciente de que você está colocando no seu telemóvel!

    A maioria das permissões não fazer muita coisa se você estiver off-line, de modo a ter uma pausa e desfrutar alguns jogos Android que não necessitam de uma ligação à Internet para jogar.

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


    Artigos relacionados