Consulte identificadores android.permission para o AndroidManifest.xml: 174 entradas com a categoria e uma nota sobre o que cada uma permite. Filtre por nome, categoria ou nota e copie o identificador.
Funciona localmente no seu navegador| android.permission.ACCEPT_HANDOVER | Telefonia e mensagens | Permissão de tempo de execução (API 28): o app de chamadas pode continuar uma chamada iniciada em outro app. |
| android.permission.ACCESS_BACKGROUND_LOCATION | Localização | Permissão de tempo de execução para localização em segundo plano. A partir do Android 10 ela é solicitada separadamente e o usuário pode manter a opção «Somente durante o uso». |
| android.permission.ACCESS_CHECKIN_PROPERTIES | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.ACCESS_COARSE_LOCATION | Localização | Permite acessar a localização aproximada do dispositivo. |
| android.permission.ACCESS_FINE_LOCATION | Localização | Permite acessar a localização precisa do dispositivo. |
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Localização | Permite acessar comandos adicionais de provedores de localização. |
| android.permission.ACCESS_MEDIA_LOCATION | Localização | Permissão de tempo de execução para as coordenadas de GPS guardadas nos metadados de fotos e vídeos que o app já pode ler. |
| android.permission.ACCESS_MOCK_LOCATION | Localização | Obsoleta desde a API 23. Permitia que um app de teste fornecesse posições simuladas ao gerenciador de localização; hoje isso é feito pelas opções de desenvolvedor ou por um provedor de teste. |
| android.permission.ACCESS_NETWORK_STATE | Rede e conectividade | Permite consultar informações sobre redes ativas e disponíveis. |
| android.permission.ACCESS_NOTIFICATION_POLICY | Notificações | Permissão normal necessária para ler ou alterar o estado de Não perturbe após o usuário permitir o acesso a notificações. |
| android.permission.ACCESS_SURFACE_FLINGER | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.ACCESS_WIFI_STATE | Rede e conectividade | Permite consultar informações sobre redes Wi-Fi. |
| android.permission.ACCOUNT_MANAGER | Contas e credenciais | Permite chamar autenticadores de contas; não concede acesso geral a todas as credenciais. |
| android.permission.ACTIVITY_RECOGNITION | Sensores e saúde | Permissão de tempo de execução para contadores de passos e detecção de atividade; do Android 10 em diante também é exigida ao usar o sensor de passos. |
| android.permission.ANSWER_PHONE_CALLS | Telefonia e mensagens | Permissão de tempo de execução (API 26) para aceitar ou rejeitar chamadas recebidas pelo TelecomManager. |
| android.permission.AUTHENTICATE_ACCOUNTS | Contas e credenciais | Obsoleta desde a API 23. Era usada por um autenticador que gerenciava seu próprio tipo de conta; autenticadores de terceiros não fazem mais parte da API pública de contas. |
| android.permission.BATTERY_STATS | Sistema e controle do dispositivo | Permite coletar estatísticas de bateria; versões atuais do Android restringem a usos privilegiados ou de desenvolvimento. |
| android.permission.BIND_APPWIDGET | Aplicativos e tarefas | Permissão de vinculação voltada ao sistema. Normalmente é declarada pelo serviço para que apenas o Android possa se vincular. |
| android.permission.BIND_DEVICE_ADMIN | Sistema e controle do dispositivo | Permissão de vinculação voltada ao sistema. Normalmente é declarada pelo serviço para que apenas o Android possa se vincular. |
| android.permission.BIND_INPUT_METHOD | Sistema e controle do dispositivo | Permissão de vinculação voltada ao sistema. Normalmente é declarada pelo serviço para que apenas o Android possa se vincular. |
| android.permission.BIND_REMOTEVIEWS | Sistema e controle do dispositivo | Permissão de vinculação voltada ao sistema. Normalmente é declarada pelo serviço para que apenas o Android possa se vincular. |
| android.permission.BIND_WALLPAPER | Interface do sistema | Permissão de vinculação voltada ao sistema. Normalmente é declarada pelo serviço para que apenas o Android possa se vincular. |
| android.permission.BLUETOOTH | Rede e conectividade | Permissão Bluetooth legada. Android 12 e posteriores usam permissões de dispositivos próximos para muitas operações. |
| android.permission.BLUETOOTH_ADMIN | Rede e conectividade | Permissão Bluetooth legada. Android 12 e posteriores usam permissões de dispositivos próximos para muitas operações. |
| android.permission.BLUETOOTH_ADVERTISE | Rede e conectividade | Permissão de tempo de execução para anunciar via Bluetooth LE no Android 12 e posteriores; acompanha BLUETOOTH_SCAN e BLUETOOTH_CONNECT. |
| android.permission.BLUETOOTH_CONNECT | Rede e conectividade | Permissão de tempo de execução necessária para conectar a dispositivos Bluetooth já pareados no Android 12 e posteriores, como fones e kits de carro. |
| android.permission.BLUETOOTH_SCAN | Rede e conectividade | Permissão de tempo de execução para procurar dispositivos Bluetooth no Android 12 e posteriores. Declare neverForLocation se os resultados não forem usados para deduzir localização. |
| android.permission.BODY_SENSORS | Sensores e saúde | Permissão de tempo de execução para sensores corporais, como monitores de frequência cardíaca. |
| android.permission.BODY_SENSORS_BACKGROUND | Sensores e saúde | Permissão de tempo de execução (API 33) para ler sensores corporais enquanto o app está em segundo plano. |
| android.permission.BRICK | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.BROADCAST_PACKAGE_REMOVED | Aplicativos e tarefas | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.BROADCAST_SMS | Telefonia e mensagens | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.BROADCAST_STICKY | Sistema e controle do dispositivo | Permissão normal para enviar broadcasts persistentes. Eles foram descontinuados na API 21 porque o valor pode ser lido muito depois. |
| android.permission.BROADCAST_WAP_PUSH | Telefonia e mensagens | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.CALL_PHONE | Telefonia e mensagens | Permite iniciar uma chamada sem exigir confirmação na interface do discador. |
| android.permission.CALL_PRIVILEGED | Telefonia e mensagens | Permite ligar para qualquer número, inclusive de emergência. É restrita a aplicativos privilegiados. |
| android.permission.CAMERA | Câmera, áudio e mídia | Necessária para acessar dispositivos de câmera. |
| android.permission.CELL_PHONE_MASTER_EX | Telefonia e mensagens | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| android.permission.CHANGE_COMPONENT_ENABLED_STATE | Sistema e controle do dispositivo | Permite alterar se um componente de outro aplicativo está habilitado. |
| android.permission.CHANGE_CONFIGURATION | Sistema e controle do dispositivo | Permite modificar a configuração atual, como localidade; normalmente é restrita. |
| android.permission.CHANGE_NETWORK_STATE | Rede e conectividade | Permite que aplicativos alterem o estado da conectividade de rede. |
| android.permission.CHANGE_WIFI_MULTICAST_STATE | Rede e conectividade | Permite ativar o modo multicast Wi-Fi quando a API e o dispositivo oferecem suporte. |
| android.permission.CHANGE_WIFI_STATE | Rede e conectividade | Permite alterar o estado do Wi-Fi em versões do Android que aceitam a operação. |
| android.permission.CLEAR_APP_CACHE | Aplicativos e tarefas | Permissão privilegiada de gerenciamento de cache; aplicativos comuns não podem limpar o cache de outros aplicativos. |
| android.permission.CLEAR_APP_USER_DATA | Aplicativos e tarefas | Permissão exclusiva de assinatura para apagar os dados de usuário de outro app. A plataforma a usa nas Configurações; cada app só pode apagar os próprios dados. |
| android.permission.CONTROL_LOCATION_UPDATES | Localização | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.CWJ_GROUP | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| android.permission.DELETE_CACHE_FILES | Armazenamento e arquivos | Permissão privilegiada de gerenciamento de cache; aplicativos comuns não podem limpar o cache de outros aplicativos. |
| android.permission.DELETE_PACKAGES | Aplicativos e tarefas | Permissão privilegiada de gerenciamento de pacotes para instalar ou excluir aplicativos. |
| android.permission.DETECT_SCREEN_CAPTURE | Interface do sistema | Permissão normal (API 34) para ser avisado quando o usuário faz uma captura de tela. |
| android.permission.DEVICE_POWER | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.DIAGNOSTIC | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.DISABLE_KEYGUARD | Interface do sistema | Permite dispensar ou desativar um bloqueio não seguro conforme as restrições atuais do Android. |
| android.permission.DUMP | Sistema e controle do dispositivo | Permite acessar diagnósticos de serviços do sistema e é restrita a usos privilegiados ou de desenvolvimento. |
| android.permission.EXPAND_STATUS_BAR | Interface do sistema | Permissão de sistema para controlar ou expandir a barra de status; não está disponível para aplicativos comuns. |
| android.permission.FACTORY_TEST | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.FLASHLIGHT | Câmera, áudio e mídia | Permissão de lanterna legada. Aplicativos modernos normalmente controlam o flash pelas APIs de câmera e sua permissão. |
| android.permission.FORCE_BACK | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.FOREGROUND_SERVICE | Aplicativos e tarefas | Permissão normal, exigida desde o Android 9 para iniciar um serviço em primeiro plano. A notificação permanente continua obrigatória. |
| android.permission.FOREGROUND_SERVICE_CAMERA | Aplicativos e tarefas | Tipo de serviço em primeiro plano declarado junto com FOREGROUND_SERVICE quando o serviço continua usando a câmera (Android 14 e posteriores). |
| android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE | Aplicativos e tarefas | Tipo de serviço em primeiro plano para serviços que se comunicam com hardware conectado, como dispositivos Bluetooth, USB ou NFC. |
| android.permission.FOREGROUND_SERVICE_DATA_SYNC | Aplicativos e tarefas | Tipo de serviço em primeiro plano para uploads, downloads e sincronização. O Android 15 limita o tempo de execução desse tipo. |
| android.permission.FOREGROUND_SERVICE_FILE_MANAGEMENT | Aplicativos e tarefas | Tipo de serviço em primeiro plano para operações de arquivos, como mover, copiar ou compactar arquivos locais. |
| android.permission.FOREGROUND_SERVICE_HEALTH | Aplicativos e tarefas | Tipo de serviço em primeiro plano para monitoramento de fitness e saúde que continua com a tela desligada. |
| android.permission.FOREGROUND_SERVICE_LOCATION | Aplicativos e tarefas | Tipo de serviço em primeiro plano para serviços que continuam usando a localização; ainda é necessária uma permissão de localização. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK | Aplicativos e tarefas | Tipo de serviço em primeiro plano para reprodução de áudio ou vídeo que continua em segundo plano. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROCESSING | Aplicativos e tarefas | Tipo de serviço em primeiro plano introduzido no Android 15 para transcodificação e outras tarefas de processamento de mídia. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION | Aplicativos e tarefas | Tipo de serviço em primeiro plano para captura ou transmissão de tela; o usuário ainda aprova cada sessão de captura. |
| android.permission.FOREGROUND_SERVICE_MICROPHONE | Aplicativos e tarefas | Tipo de serviço em primeiro plano para serviços que gravam áudio quando o app não está em primeiro plano. |
| android.permission.FOREGROUND_SERVICE_PHONE_CALL | Aplicativos e tarefas | Tipo de serviço em primeiro plano para serviços que mantêm uma chamada ativa, usado com a API ConnectionService autogerenciada. |
| android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING | Aplicativos e tarefas | Tipo de serviço em primeiro plano para continuar uma conversa em outro dispositivo, como fazem os apps de mensagens. |
| android.permission.FOREGROUND_SERVICE_SPECIAL_USE | Aplicativos e tarefas | Tipo de serviço em primeiro plano para casos que não se encaixam nos demais. O Google Play exige e analisa uma justificativa por escrito. |
| android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED | Aplicativos e tarefas | Tipo de serviço em primeiro plano para os papéis que o Android isenta dos limites usuais, como a administração de dispositivos. |
| android.permission.GET_ACCOUNTS | Contas e credenciais | Permite acessar a lista de contas conforme a versão do Android e as regras de visibilidade. |
| android.permission.GET_PACKAGE_SIZE | Aplicativos e tarefas | Permite consultar o espaço de armazenamento usado por um pacote. |
| android.permission.GET_TASKS | Aplicativos e tarefas | Obsoleta desde o nível 21 da API e não é mais aplicada. Não use para descobrir outros aplicativos. |
| android.permission.GLOBAL_SEARCH | Sistema e controle do dispositivo | Permite que a pesquisa global acesse dados expostos por um provedor de conteúdo. |
| android.permission.HARDWARE_TEST | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.HIGH_SAMPLING_RATE_SENSORS | Sensores e saúde | Permissão normal exigida desde o Android 12 para ler sensores de movimento ou posição acima de 200 Hz. |
| android.permission.INJECT_EVENTS | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.INSTALL_LOCATION_PROVIDER | Localização | Permite instalar um provedor de localização e é restrita ao sistema ou software privilegiado. |
| android.permission.INSTALL_PACKAGES | Aplicativos e tarefas | Permissão privilegiada de gerenciamento de pacotes para instalar ou excluir aplicativos. |
| android.permission.INTERNAL_SYSTEM_WINDOW | Interface do sistema | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.INTERNET | Rede e conectividade | Permite que aplicativos abram sockets de rede. |
| android.permission.KILL_BACKGROUND_PROCESSES | Sistema e controle do dispositivo | Permite chamar ActivityManager.killBackgroundProcesses para outro pacote quando permitido. |
| android.permission.MANAGE_ACCOUNTS | Contas e credenciais | Permissão normal obsoleta desde a API 23; permitia adicionar ou remover contas de outros aplicativos pelo AccountManager. |
| android.permission.MANAGE_APP_TOKENS | Aplicativos e tarefas | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.MANAGE_EXTERNAL_STORAGE | Armazenamento e arquivos | Acesso especial a todo o armazenamento compartilhado no Android 11 e posteriores (Configurações → Acesso a todos os arquivos); o Play limita a gerenciadores de arquivos, backup e afins. |
| android.permission.MASTER_CLEAR | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.MODIFY_AUDIO_SETTINGS | Câmera, áudio e mídia | Permite modificar configurações globais de áudio. |
| android.permission.MODIFY_PHONE_STATE | Telefonia e mensagens | Permite modificar o estado da telefonia e é restrita a aplicativos privilegiados. |
| android.permission.MOUNT_FORMAT_FILESYSTEMS | Armazenamento e arquivos | Permissão privilegiada para montar, desmontar ou formatar sistemas de arquivos de armazenamento removível. |
| android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Armazenamento e arquivos | Permissão privilegiada para montar, desmontar ou formatar sistemas de arquivos de armazenamento removível. |
| android.permission.MTWEAK_FORUM | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| android.permission.MTWEAK_USER | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| android.permission.NEARBY_WIFI_DEVICES | Rede e conectividade | Permissão de tempo de execução para escanear Wi-Fi e conectar a dispositivos próximos no Android 13 e posteriores, sem exigir a permissão de localização nesses casos. |
| android.permission.NFC | Rede e conectividade | Permite que aplicativos realizem operações de E/S via NFC. |
| android.permission.PERSISTENT_ACTIVITY | Aplicativos e tarefas | Obsoleta desde o nível 15 da API. Aplicativos não devem tentar manter atividades residentes permanentemente. |
| android.permission.POST_NOTIFICATIONS | Notificações | Permissão de tempo de execução para publicar notificações. No Android 13 e posteriores o app não exibe nenhuma notificação até o usuário conceder. |
| android.permission.PROCESS_OUTGOING_CALLS | Telefonia e mensagens | Obsoleta desde o nível 29 da API. Use CallRedirectionService para fluxos compatíveis de redirecionamento de chamadas. |
| android.permission.QUERY_ALL_PACKAGES | Aplicativos e tarefas | Permissão normal que expõe todos os pacotes instalados. O Google Play exige um caso de uso declarado e prefere um elemento <queries> mais restrito. |
| android.permission.RANGING | Rede e conectividade | Permissão de tempo de execução para medir a distância até dispositivos próximos pela API RangingManager. |
| android.permission.READ_CALENDAR | Dados pessoais | Permite ler os dados do calendário do usuário. |
| android.permission.READ_CALL_LOG | Telefonia e mensagens | Permissão de tempo de execução para o histórico de chamadas. É separada do estado do telefone e, a partir do Android 9, o acesso completo é do discador padrão. |
| android.permission.READ_CELL_BROADCASTS | Telefonia e mensagens | Permissão de tempo de execução para ler mensagens de broadcast celular já recebidas, como alertas de emergência, e observar as novas. |
| android.permission.READ_CONTACTS | Dados pessoais | Permite ler os contatos do usuário. |
| android.permission.READ_EXTERNAL_STORAGE | Armazenamento e arquivos | Permissão de tempo de execução para ler o armazenamento compartilhado. O Android 13 e posteriores a substituem pelas permissões READ_MEDIA_* por tipo de arquivo. |
| android.permission.READ_FRAME_BUFFER | Câmera, áudio e mídia | Permissão exclusiva de assinatura para ler o buffer de tela, usado nas capturas do sistema. Os apps usam MediaProjection. |
| android.permission.READ_INPUT_STATE | Sistema e controle do dispositivo | Obsoleta desde o nível 16 da API; a API protegida por esta permissão foi removida. |
| android.permission.READ_LOGS | Sistema e controle do dispositivo | Permite ler logs de baixo nível e é fortemente restrita em versões atuais do Android. |
| android.permission.READ_MEDIA_AUDIO | Armazenamento e arquivos | Permissão de tempo de execução para arquivos de áudio no Android 13 e posteriores, substituindo READ_EXTERNAL_STORAGE para músicas e gravações. |
| android.permission.READ_MEDIA_IMAGES | Armazenamento e arquivos | Permissão de tempo de execução para arquivos de imagem no Android 13 e posteriores. |
| android.permission.READ_MEDIA_VIDEO | Armazenamento e arquivos | Permissão de tempo de execução para arquivos de vídeo no Android 13 e posteriores. |
| android.permission.READ_MEDIA_VISUAL_USER_SELECTED | Armazenamento e arquivos | Permissão de tempo de execução introduzida com o acesso parcial a fotos e vídeos do Android 14: abrange somente os itens escolhidos pelo usuário. |
| android.permission.READ_PHONE_NUMBERS | Telefonia e mensagens | Permissão de tempo de execução (API 26) para os números de telefone do dispositivo; é concedida separadamente do estado do telefone. |
| android.permission.READ_PHONE_STATE | Telefonia e mensagens | Permite acesso somente leitura ao estado do telefone conforme o SDK alvo e as restrições atuais de privacidade. |
| android.permission.READ_SMS | Telefonia e mensagens | Permite ler SMS; é um acesso perigoso sujeito a políticas do Google Play e restrições de função. |
| android.permission.READ_SYNC_SETTINGS | Sistema e controle do dispositivo | Permite ler configurações ou estatísticas de sincronização expostas pela plataforma. |
| android.permission.READ_SYNC_STATS | Sistema e controle do dispositivo | Permite ler configurações ou estatísticas de sincronização expostas pela plataforma. |
| android.permission.REBOOT | Sistema e controle do dispositivo | Permite reiniciar o dispositivo e é restrita ao sistema ou aplicativos privilegiados. |
| android.permission.RECEIVE_BOOT_COMPLETED | Sistema e controle do dispositivo | Permite receber o broadcast BOOT_COMPLETED após o sistema concluir a inicialização. |
| android.permission.RECEIVE_MMS | Telefonia e mensagens | Permite monitorar MMS recebidos conforme restrições de função e política. |
| android.permission.RECEIVE_SMS | Telefonia e mensagens | Permite receber broadcasts de SMS conforme restrições de função e política da plataforma. |
| android.permission.RECEIVE_WAP_PUSH | Telefonia e mensagens | Permite receber mensagens WAP Push conforme as restrições atuais da plataforma. |
| android.permission.RECORD_AUDIO | Câmera, áudio e mídia | Permite acessar o microfone para gravar áudio. |
| android.permission.REORDER_TASKS | Aplicativos e tarefas | Permite alterar a ordem Z das tarefas na pilha de atividades. |
| android.permission.REQUEST_DELETE_PACKAGES | Aplicativos e tarefas | Permissão normal para pedir ao usuário que desinstale outro app pelo diálogo de confirmação do sistema. |
| android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | Sistema e controle do dispositivo | Permissão normal para pedir isenção do Doze. O pedido precisa de justificativa ou a loja pode rejeitar o app. |
| android.permission.REQUEST_INSTALL_PACKAGES | Aplicativos e tarefas | Acesso especial para solicitar instalações: o usuário ativa «Instalar apps desconhecidos» para essa origem, e o Play restringe quem pode pedir. |
| android.permission.RESTART_PACKAGES | Aplicativos e tarefas | Obsoleta desde o nível 15 da API. Use killBackgroundProcesses quando apropriado. |
| android.permission.SCHEDULE_EXACT_ALARM | Aplicativos e tarefas | Acesso especial para alarmes exatos no Android 12 e posteriores. O usuário concede em «Alarmes e lembretes», e apps para Android 13 começam sem ele. |
| android.permission.SEND_SMS | Telefonia e mensagens | Permite enviar SMS e está sujeita a restrições de permissão perigosa e políticas da loja. |
| android.permission.SET_ACTIVITY_WATCHER | Aplicativos e tarefas | Permissão exclusiva de assinatura que permite a um processo observar inícios e paradas de atividades; é relevante apenas para ferramentas da plataforma. |
| android.permission.SET_ALWAYS_FINISH | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.SET_ANIMATION_SCALE | Interface do sistema | Permissão privilegiada para alterar a escala global de animações. |
| android.permission.SET_DEBUG_APP | Aplicativos e tarefas | Permissão privilegiada ou de desenvolvimento para configurar um aplicativo de depuração. |
| android.permission.SET_ORIENTATION | Interface do sistema | Permissão de sistema para controlar a orientação fora das APIs normais de Activity. |
| android.permission.SET_PREFERRED_APPLICATIONS | Aplicativos e tarefas | Obsoleta desde o nível 15 da API; as antigas APIs de aplicativo preferido não são mais suportadas. |
| android.permission.SET_PROCESS_LIMIT | Sistema e controle do dispositivo | Permissão privilegiada para alterar o limite global de processos. |
| android.permission.SET_TIME | Sistema e controle do dispositivo | Permite ajustar o relógio e é restrita ao sistema ou aplicativos privilegiados. |
| android.permission.SET_TIME_ZONE | Sistema e controle do dispositivo | Permite ajustar o fuso horário e é restrita ao sistema ou aplicativos privilegiados. |
| android.permission.SET_WALLPAPER | Interface do sistema | Permite definir o papel de parede ou suas dimensões pelas APIs compatíveis. |
| android.permission.SET_WALLPAPER_HINTS | Interface do sistema | Permite definir o papel de parede ou suas dimensões pelas APIs compatíveis. |
| android.permission.SIGNAL_PERSISTENT_PROCESSES | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.STATUS_BAR | Interface do sistema | Permissão de sistema para controlar ou expandir a barra de status; não está disponível para aplicativos comuns. |
| android.permission.SUBSCRIBED_FEEDS_READ | Sistema e controle do dispositivo | Permissão normal legada do provedor de feeds assinados da época do RSS, que não faz mais parte do Android. |
| android.permission.SUBSCRIBED_FEEDS_WRITE | Sistema e controle do dispositivo | Permissão normal legada para gravar no provedor de feeds assinados descontinuado; não tem efeito nas versões atuais do Android. |
| android.permission.SYSTEM_ALERT_WINDOW | Interface do sistema | Permite desenhar janelas sobre outros aplicativos após o usuário conceder acesso especial nas Configurações. |
| android.permission.TRANSMIT_IR | Sistema e controle do dispositivo | Permissão normal para usar o transmissor infravermelho do dispositivo, quando o hardware possui um. |
| android.permission.UPDATE_DEVICE_STATS | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.USE_BIOMETRIC | Contas e credenciais | Permissão normal para BiometricPrompt; ainda assim o app deve oferecer um método alternativo com credenciais do dispositivo quando a plataforma exigir. |
| android.permission.USE_CREDENTIALS | Contas e credenciais | Permissão legada de credenciais; APIs atuais de contas e credenciais aplicam regras adicionais de visibilidade e consentimento. |
| android.permission.USE_EXACT_ALARM | Aplicativos e tarefas | Permissão normal que permite alarmes exatos sem o botão especial, aceita apenas para relógios e calendários. |
| android.permission.USE_FINGERPRINT | Contas e credenciais | Permissão de impressão digital obsoleta desde a API 28 em favor de USE_BIOMETRIC; apps antigos ainda a declaram para dispositivos anteriores ao Android 9. |
| android.permission.USE_FULL_SCREEN_INTENT | Notificações | Permite que uma notificação abra uma atividade em tela cheia, como fazem chamadas recebidas e alarmes. A partir do Android 14, o Google Play só concede a apps de chamadas e alarmes. |
| android.permission.USE_SIP | Rede e conectividade | Permite usar serviços SIP compatíveis. A disponibilidade depende do dispositivo e da versão do Android. |
| android.permission.UWB_RANGING | Rede e conectividade | Permissão de tempo de execução para medição de distância por banda ultralarga (API 31). |
| android.permission.VIBRATE | Sistema e controle do dispositivo | Permite controlar a vibração do dispositivo. |
| android.permission.WAKE_LOCK | Sistema e controle do dispositivo | Permite usar wake locks para manter CPU ou tela ativas. Libere-os rapidamente para limitar o consumo. |
| android.permission.WRITE_APN_SETTINGS | Sistema e controle do dispositivo | Permissão de sistema, assinatura ou legada. Aplicativos comuns geralmente não podem obtê-la; verifique o nível de proteção no SDK alvo. |
| android.permission.WRITE_CALENDAR | Dados pessoais | Permite gravar dados no calendário do usuário. |
| android.permission.WRITE_CALL_LOG | Telefonia e mensagens | Permissão de tempo de execução para gravar no histórico de chamadas, normalmente concedida ao discador padrão. |
| android.permission.WRITE_CONTACTS | Dados pessoais | Permite gravar dados nos contatos do usuário. |
| android.permission.WRITE_EXTERNAL_STORAGE | Armazenamento e arquivos | Permissão legada de gravação em armazenamento compartilhado. Android atual usa armazenamento com escopo e APIs específicas de mídia. |
| android.permission.WRITE_GSERVICES | Sistema e controle do dispositivo | Permissão exclusiva de assinatura para gravar no banco de configurações dos serviços do Google; é reservada à compilação da plataforma. |
| android.permission.WRITE_SECURE_SETTINGS | Sistema e controle do dispositivo | Permite ler ou gravar configurações seguras e é restrita ao sistema ou aplicativos privilegiados. |
| android.permission.WRITE_SETTINGS | Sistema e controle do dispositivo | Permite alterar configurações do sistema após o usuário conceder acesso especial nas Configurações. |
| android.permission.WRITE_SMS | Telefonia e mensagens | Permite gravar dados de SMS quando a plataforma e o papel de aplicativo padrão autorizam. |
| com.android.alarm.permission.SET_ALARM | Sistema e controle do dispositivo | Permite criar alarmes pela interface do relógio. |
| com.android.browser.permission.READ_HISTORY_BOOKMARKS | Dados pessoais | Permissão legada do antigo navegador para ler histórico e favoritos. Navegadores atuais mantêm esses dados privados e o provedor não faz mais parte do Android. |
| com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Dados pessoais | Permissão legada do antigo navegador para gravar histórico e favoritos; não faz parte das versões atuais do Android. |
| com.android.launcher.permission.INSTALL_SHORTCUT | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| com.android.launcher.permission.UNINSTALL_SHORTCUT | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
| com.android.voicemail.permission.ADD_VOICEMAIL | Sistema e controle do dispositivo | Permissão específica do fabricante ou fora do SDK. O comportamento é definido pelo componente proprietário, não pela API pública de permissões do Android. |
Digite o nome de uma permissão, uma categoria ou uma palavra da nota e a tabela mantém as linhas correspondentes: 174 identificadores, cada um com a área e uma linha sobre o que permite. Estão todos os permissões de tempo de execução (perigosas) declaradas pelo manifesto da plataforma.
O filtro apenas oculta linhas dentro da página, o contador mostra quantas entradas restam e cada linha tem seu botão para copiar o identificador.
Os 174 identificadores vêm de dois grupos. A lista clássica traz as entradas de sempre, incluindo as legadas, exclusivas de assinatura e específicas de fabricante que projetos antigos ainda declaram.
O segundo grupo é o que se declara hoje: todas as permissões de tempo de execução do manifesto da plataforma — POST_NOTIFICATIONS, READ_MEDIA_IMAGES, ACCESS_BACKGROUND_LOCATION, BLUETOOTH_SCAN, NEARBY_WIFI_DEVICES, BODY_SENSORS e as demais — além de permissões normais como FOREGROUND_SERVICE e suas variantes, USE_EXACT_ALARM e QUERY_ALL_PACKAGES.
A categoria organiza cada identificador por área: localização, rede e conectividade, telefonia e mensagens, câmera, áudio e mídia, armazenamento e arquivos, notificações, sensores e saúde, dados pessoais, contas e credenciais, aplicativos e tarefas, interface do sistema, sistema e controle do dispositivo.
A nota resume o que a permissão permite e avisa quando uma entrada é obsoleta, exclusiva de assinatura ou do fabricante, em vez de descrever um recurso que um app comum não pode usar.
Um mesmo identificador se comporta de forma diferente entre versões: READ_EXTERNAL_STORAGE é permissão de tempo de execução, MANAGE_EXTERNAL_STORAGE é acesso especial ativado pelo usuário nas Configurações e SCHEDULE_EXACT_ALARM é concedida em «Alarmes e lembretes» desde o Android 12.
A nota indica que tipo de permissão você está vendo; o nível de proteção exato para o nível da API que você publica está na referência do SDK.
A tabela faz parte da página, filtrar apenas oculta linhas e os botões usam a área de transferência. Nenhuma requisição leva o termo pesquisado, e ler ou copiar uma entrada não exige conta.
Os identificadores aparecem exatamente como devem ser escritos no manifesto em todos os idiomas; apenas a categoria e a nota são traduzidas.