Esta ferramenta fornece aos programadores abrangente e estruturada Esta ferramenta fornece aos programadores uma referência abrangente e estruturada das permiss?es do sistema Android, abrangendo desde as permiss?es básicas às permiss?es de alto nível, ajudando a corresponder com precis?o às necessidades de desenvolvimento.
√ Configura??o da declara??o de permiss?o do aplicativo √ Verifica??o de compatibilidade da fun??o de permiss?o √ Auditoria de conformidade do uso da permiss?o.
Dicas: Os dados s?o actualizados regularmente para garantir a sincroniza??o com a vers?o mais recente do Android.
| Permiss?es | Nome da permiss?o | Descri??o |
|---|---|---|
| android.permission.ACCESS_CHECKIN_PROPERTIES | Acesso às propriedades de check-in | Acesso de leitura ou escrita à tabela de propriedades da base de dados de check-in. |
| android.permission.ACCESS_COARSE_LOCATION | Obter uma localiza??o incorrecta | Obter informa??es erradas sobre a latitude e a longitude do utilizador através de WiFi ou de uma esta??o de base móvel; a precis?o do posicionamento é de cerca de 30 a 1500 metros. |
| android.permission.ACCESS_FINE_LOCATION | Obter uma localiza??o exacta | Receber informa??es de posicionamento por satélite através de um chip GPS, com uma precis?o de posicionamento de 10 metros. |
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Acesso a comandos de localiza??o adicionais | Permitir que a aplica??o aceda a comandos adicionais do fornecedor de posicionamento. |
| android.permission.ACCESS_MOCK_LOCATION | Obter informa??es de posi??o analógica | Obter informa??es de localiza??o analógicas, geralmente utilizadas para ajudar os programadores a depurar as suas aplica??es. |
| android.permission.ACCESS_NETWORK_STATE | Obter o estado da rede | Obtém o estado das informa??es de rede, como, por exemplo, se a liga??o de rede atual está ativa ou n?o. |
| android.permission.ACCESS_SURFACE_FLINGER | Acesso ao Surface Flinger | O suporte de visualiza??o gráfica subjacente na plataforma Android, geralmente utilizado para jogos ou interface de pré-visualiza??o da c?mara e o modo subjacente da captura de ecr?. |
| android.permission.ACCESS_WIFI_STATE | Obter o estado do WiFi | Obter o estado do acesso WiFi atual e informa??es sobre o hotspot WLAN. |
| android.permission.ACCOUNT_MANAGER | Gest?o de contas | Obter informa??es de autentica??o da conta, principalmente informa??es da conta GMail, apenas os processos ao nível do sistema podem aceder às permiss?es. |
| android.permission.AUTHENTICATE_ACCOUNTS | Autentica??o da conta | Permitir que uma aplica??o aceda às informa??es relacionadas com a gest?o da conta ACCOUNT_MANAGER através da autentica??o da conta. |
| android.permission.BATTERY_STATS | Estatísticas da bateria | Obter estatísticas da bateria. |
| android.permission.BIND_APPWIDGET | Vincula??o de widgets | Permitir que uma aplica??o informe o servi?o appWidget de que necessita de aceder à base de dados do plugin; apenas algumas aplica??es utilizam esta permiss?o. |
| android.permission.BIND_DEVICE_ADMIN | Vincular gest?o do dispositivo | solicitar o recetor do administrador do sistema, apenas o sistema pode usar esta permiss?o |
| android.permission.BIND_INPUT_METHOD | Vincular método de entrada | solicitar o servi?o InputMethodService, apenas o sistema pode utilizá-lo |
| android.permission.BIND_REMOTEVIEWS | Vincular RemoteView | Deve ser solicitado através do servi?o RemoteViewsService, apenas disponível no sistema. |
| android.permission.BIND_WALLPAPER | Ligar papel de parede | Deve ser solicitado através do servi?o WallpaperService, apenas disponível no sistema. |
| android.permission.BLUETOOTH | Utilizar o Bluetooth | Permite que a aplica??o se ligue a dispositivos Bluetooth emparelhados. |
| android.permission.BLUETOOTH_ADMIN | Gest?o de Bluetooth | Permite que a aplica??o descubra e emparelhe novos dispositivos Bluetooth. |
| android.permission.BRICK | Tijolo | Pode desativar o telemóvel, o que é muito perigoso, pois o nome sugere que transforma o telemóvel num tijolo |
| android.permission.BROADCAST_PACKAGE_REMOVED | Difus?o de elimina??o de aplica??es | Desencadeia uma transmiss?o quando uma aplica??o é eliminada |
| android.permission.BROADCAST_SMS | Receber difus?o de SMS | Desencadeia uma emiss?o quando é recebida uma mensagem de texto |
| android.permission.BROADCAST_STICKY | Difus?o contínua | Permite que uma aplica??o receba uma difus?o e depois receba rapidamente a difus?o seguinte. |
| android.permission.BROADCAST_WAP_PUSH | Difus?o WAP PUSH | Acciona uma difus?o quando é recebida pelo servi?o WAP PUSH. |
| android.permission.CALL_PHONE | Marca??o | Permite que uma aplica??o introduza um número de telefone a partir de um marcador n?o pertencente ao sistema. |
| android.permission.CALL_PRIVILEGED | Privilégios de chamada | Permite que a aplica??o efectue uma chamada telefónica, substituindo a interface de marca??o do sistema. |
| android.permission.CAMERA | Permiss?o de fotografia | Permite o acesso à c?mara para tirar fotografias |
| android.permission.CHANGE_COMPONENT_ENABLED_STATE | Alterar o estado do componente | Altera o estado do componente se este estiver ativado ou n?o |
| android.permission.CHANGE_CONFIGURATION | Alterar a configura??o | Permite que a aplica??o atual altere a sua configura??o, por exemplo, a localiza??o. |
| android.permission.CHANGE_NETWORK_STATE | Alterar o estado da rede | Altera o estado da rede, por exemplo, se a aplica??o pode ou n?o ligar-se à Internet |
| android.permission.CHANGE_WIFI_MULTICAST_STATE | Alterar o estado do multicast WiFi | Alterar o estado do multicast WiFi |
| android.permission.CHANGE_WIFI_STATE | Alterar o estado do WiFi | Alterar o estado do WiFi |
| android.permission.CLEAR_APP_CACHE | Limpar a cache da aplica??o | Limpar a cache da aplica??o |
| android.permission.CLEAR_APP_USER_DATA | Limpar dados do utilizador | Limpar os dados do utilizador da aplica??o |
| android.permission.CWJ_GROUP | Direitos de acesso subjacentes | Permitir que grupos de contas CWJ acedam a informa??es subjacentes |
| android.permission.CELL_PHONE_MASTER_EX | Acesso alargado ao Mobile Optimiser | Acesso alargado ao Mobile Optimiser |
| android.permission.CONTROL_LOCATION_UPDATES | Controlar actualiza??es de localiza??o | Permitir o acesso a altera??es nas informa??es de localiza??o da rede móvel |
| android.permission.DELETE_CACHE_FILES | Eliminar ficheiros em cache | Permitir que as aplica??es eliminem ficheiros em cache |
| android.permission.DELETE_PACKAGES | Eliminar aplica??es | Permitir que as aplica??es eliminem aplica??es |
| android.permission.DEVICE_POWER | Gest?o de energia | Permitir o acesso à gest?o de energia subjacente |
| android.permission.DIAGNOSTIC | Diagnóstico de aplica??es | Permitir à aplica??o aceder a recursos de diagnóstico |
| android.permission.DISABLE_KEYGUARD | Desativar o bloqueio do teclado | Permite que os programas desactivem o bloqueio do teclado |
| android.permission.DUMP | Despejar informa??es do sistema | Permite que os programas obtenham informa??es de despejo do sistema a partir dos servi?os do sistema |
| android.permission.EXPAND_STATUS_BAR | Controlo da barra de estado | Permite que a aplica??o expanda ou contraia a barra de estado |
| android.permission.FACTORY_TEST | Modo de teste de fábrica | Permite que a aplica??o execute o modo de teste de fábrica |
| android.permission.FLASHLIGHT | Utilizar o Flash | Permite aceder ao flash |
| android.permission.FORCE_BACK | For?ar retrocesso | Permite que uma aplica??o force a utiliza??o do bot?o de retrocesso, independentemente de a atividade estar ou n?o no nível superior. |
| android.permission.GET_ACCOUNTS | Acesso à lista de contas GMail | Acesso à lista de contas GMail |
| android.permission.GET_PACKAGE_SIZE | Obter o tamanho da aplica??o | Obter o tamanho do ficheiro da aplica??o |
| android.permission.GET_TASKS | Obter informa??es sobre a tarefa | Permitir que a aplica??o obtenha a aplica??o atual ou a mais recentemente executada |
| android.permission.GLOBAL_SEARCH | Permitir pesquisa global | Permitir que a aplica??o utilize a fun??o de pesquisa global |
| android.permission.HARDWARE_TEST | Teste de hardware | Acesso a dispositivos de assistência de hardware para testes de hardware. |
| android.permission.INJECT_EVENTS | Injetar eventos | Permitir o acesso aos eventos subjacentes da aplica??o, obter o fluxo de eventos de toques no teclado e trackballs. |
| android.permission.INSTALL_LOCATION_PROVIDER | Dispositivo de posicionamento de montagem | Instala??o da disposi??o de posicionamento |
| android.permission.INSTALL_PACKAGES | Instalar aplica??o | Permite que a aplica??o instale aplica??es |
| android.permission.INTERNAL_SYSTEM_WINDOW | Janela interna do sistema | Permite que as aplica??es abram janelas internas, n?o disponíveis para aplica??es de terceiros. |
| android.permission.INTERNET | Acesso à rede | Acesso a liga??es de rede, pode gerar tráfego GPRS. |
| android.permission.KILL_BACKGROUND_PROCESSES | Terminar processos em segundo plano | Permitir que as aplica??es chamem o método killBackgroundProcesses(String). para terminar processos em segundo plano |
| android.permission.MANAGE_ACCOUNTS | Gerir contas | Permite à aplica??o gerir a lista de contas no AccountManager. |
| android.permission.MANAGE_APP_TOKENS | Gerir referências de programas | Gerir as sequências de cria??o, destrui??o e do eixo Z, apenas para utiliza??o do sistema. |
| android.permission.MTWEAK_USER | Privilégios avan?ados | Permite que os utilizadores do mTweak acedam a permiss?es avan?adas do sistema. |
| android.permission.MTWEAK_FORUM | Privilégios da comunidade | Permite o acesso às permiss?es de comunidade do mTweak |
| android.permission.MASTER_CLEAR | Formato suave | Permite que a aplica??o efectue uma formata??o suave para remover informa??es de configura??o do sistema. |
| android.permission.MODIFY_AUDIO_SETTINGS | Modificar defini??es de som | Modificar as informa??es de configura??o do som |
| android.permission.MODIFY_PHONE_STATE | Modificar o estado do telemóvel | Modifica o estado do telefone, como o Modo Avi?o, mas n?o inclui a substitui??o do ecr? de marca??o do sistema. |
| android.permission.MOUNT_FORMAT_FILESYSTEMS | Formatar o sistema de ficheiros | Formatar o sistema de ficheiros amovível, por exemplo, formatar e esvaziar o cart?o SD. |
| android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Montar sistema de ficheiros | Montar e desmontar sistemas de ficheiros externos |
| android.permission.NFC | Permitir comunica??o NFC | Permitir que as aplica??es efectuem comunica??o de proximidade NFC para suporte móvel. |
| android.permission.PERSISTENT_ACTIVITY | Atividade persistente | Cria uma atividade persistente que é marcada para remo??o futura. |
| android.permission.PROCESS_OUTGOING_CALLS | Gerir chamadas efectuadas | Permite que a aplica??o monitorize, modifique ou elimine chamadas efectuadas. |
| android.permission.READ_CALENDAR | Lembretes de agenda de leitura | Permite que a aplica??o leia a agenda do utilizador |
| android.permission.READ_CONTACTS | Ler contactos | Permite que a aplica??o aceda às informa??es do livro de endere?os do contacto |
| android.permission.READ_FRAME_BUFFER | Captura de ecr? | Ler o buffer de fotogramas para capturas de ecr? |
| com.android.browser.permission.READ_HISTORY_BOOKMARKS | Ler favoritos e histórico | Ler os favoritos e o histórico do navegador |
| android.permission.READ_INPUT_STATE | Ler o estado da entrada | Ler o estado de entrada da tecla atual, apenas para o sistema. |
| android.permission.READ_LOGS | Ler os registos do sistema | Ler os registos do sistema subjacente |
| android.permission.READ_PHONE_STATE | Ler o estado do telemóvel | Aceder ao estado do telefone |
| android.permission.READ_SMS | Ler o conteúdo das SMS | Ler o conteúdo das SMS |
| android.permission.READ_SYNC_SETTINGS | Ler defini??es de sincroniza??o | Ler as defini??es de sincroniza??o, ler as defini??es de sincroniza??o online do Google |
| android.permission.READ_SYNC_STATS | Ler o estado da sincroniza??o | Ler o estado da sincroniza??o, obter o estado da sincroniza??o online do Google. |
| android.permission.REBOOT | Reiniciar o dispositivo | Permitir que o programa reinicie o dispositivo |
| android.permission.RECEIVE_BOOT_COMPLETED | Permitir a execu??o automática no arranque | Permitir que os programas sejam executados automaticamente no arranque |
| android.permission.RECEIVE_MMS | Receber MMS | Receber MMS |
| android.permission.RECEIVE_SMS | Receber SMS | Receber SMS |
| android.permission.RECEIVE_WAP_PUSH | Receber Wap Push | Receber mensagens WAP Push |
| android.permission.RECORD_AUDIO | Gravar | Gravar som através do microfone do telefone ou do auricular. |
| android.permission.REORDER_TASKS | Ordenar as tarefas do sistema | Reordenar as tarefas em curso no eixo Z do sistema |
| android.permission.RESTART_PACKAGES | Terminar as tarefas do sistema | O fim de uma tarefa é efectuado através do método restartPackage(String) que será abandonado em caso de acidente. |
| android.permission.SEND_SMS | Enviar SMS | Envio de uma mensagem de texto |
| android.permission.SET_ACTIVITY_WATCHER | Configurar observadores de actividades | A configura??o de um observador de actividades é geralmente utilizada para testes de macaco. |
| com.android.alarm.permission.SET_ALARM | Definir um lembrete de alarme | Definir um lembrete de alarme |
| android.permission.SET_ALWAYS_FINISH | Definir Sair sempre | Definir se a aplica??o é sempre encerrada em segundo plano |
| android.permission.SET_ANIMATION_SCALE | Definir a escala da anima??o | Definir a escala global da anima??o |
| android.permission.SET_DEBUG_APP | Definir o depurador | Definir o depurador, normalmente utilizado para desenvolvimento. |
| android.permission.SET_ORIENTATION | Definir a orienta??o do ecr? | Definir a orienta??o do ecr? para paisagem ou visualiza??o padr?o, n?o utilizada para aplica??es gerais. |
| android.permission.SET_PREFERRED_APPLICATIONS | Definir par?metros da aplica??o | Definir os par?metros da aplica??o, que já n?o funciona, ver addPackageToPreferred.(String) Introdu??o |
| android.permission.SET_PROCESS_LIMIT | Definir limites do processo | Permite que a aplica??o defina um limite para o número máximo de processos |
| android.permission.SET_TIME | Definir a hora do sistema | Definir a hora do sistema |
| android.permission.SET_TIME_ZONE | Definir o fuso horário do sistema | Definir o fuso horário do sistema |
| android.permission.SET_WALLPAPER | Definir o papel de parede do ambiente de trabalho | Definir o papel de parede do ambiente de trabalho |
| android.permission.SET_WALLPAPER_HINTS | Definir sugest?es de papel de parede | Definir sugest?es de papel de parede |
| android.permission.SIGNAL_PERSISTENT_PROCESSES | Enviar um sinal de processo permanente | Enviar um sinal de processo permanente |
| android.permission.STATUS_BAR | Controlo da barra de estado | Permitir que o processo abra, feche e desactive a barra de estado |
| android.permission.SUBSCRIBED_FEEDS_READ | Acesso a subscri??es | Aceder à base de dados de informa??es de subscri??o |
| android.permission.SUBSCRIBED_FEEDS_WRITE | Escrever conteúdos de subscri??o | Escrever ou modificar a base de dados de conteúdos de subscri??o |
| android.permission.SYSTEM_ALERT_WINDOW | Exibir a janela do sistema | Visualizar a janela do sistema |
| android.permission.UPDATE_DEVICE_STATS | Atualizar o estado do dispositivo | Atualizar o estado do dispositivo |
| android.permission.USE_CREDENTIALS | Utiliza??o de certificados | Permitir que programas solicitem autentica??o do AccountManager |
| android.permission.USE_SIP | Usando vídeo SIP | Permitir que os programas utilizem o servi?o de vídeo SIP |
| android.permission.VIBRATE | Utiliza??o de vibra??o | Permitir vibra??o |
| android.permission.WAKE_LOCK | Bloqueio de despertar | Permitir que as aplica??es sejam executadas em processos em segundo plano, mesmo depois de o ecr? do telefone ser desligado |
| android.permission.WRITE_APN_SETTINGS | Escrever nas defini??es do ponto de acesso GPRS | Escrever nas defini??es do ponto de acesso GPRS da rede |
| android.permission.WRITE_CALENDAR | Escrever lembretes do calendário | Escrever no calendário, mas n?o legível |
| android.permission.WRITE_CONTACTS | Escrever contactos | Escrever nos contactos, mas n?o legível |
| android.permission.WRITE_EXTERNAL_STORAGE | Escrever na memória externa | Permite que a aplica??o escreva em memória externa, por exemplo, ficheiros no cart?o SD. |
| android.permission.WRITE_GSERVICES | Escrever no Google Map | Permite que a aplica??o escreva nos dados do servi?o Google Map. |
| com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Escrever nos favoritos e no histórico | Escreve no histórico ou nos favoritos do navegador, mas n?o pode ser lido. |
| android.permission.WRITE_SECURE_SETTINGS | Ler e escrever defini??es sensíveis do sistema | Permite que as aplica??es leiam e escrevam defini??es sensíveis de seguran?a do sistema. |
| android.permission.WRITE_SETTINGS | Ler e escrever defini??es do sistema | Permitir a leitura e escrita das defini??es do sistema |
| android.permission.WRITE_SMS | Escrever SMS | Permitir a escrita de SMS |