Cet outil fournit aux développeurs une référence complète et structurée des permissions du système Android, allant des permissions de base aux permissions de haut niveau. Cet outil fournit aux développeurs une référence complète et structurée des permissions du système Android, couvrant les permissions de base jusqu'aux permissions de haut niveau, aidant ainsi à répondre précisément aux besoins de développement.
√ Configuration de la déclaration de permission de l'application √ Vérification de la compatibilité de la fonction de permission √ Vérification de la conformité de l'utilisation de la permission.
Conseils: Les données sont mises à jour régulièrement pour assurer la synchronisation avec la dernière version d'Android.
Permissions | Nom de l'autorisation | Description de l'autorisation |
---|---|---|
android.permission.ACCESS_CHECKIN_PROPERTIES | Accès aux propriétés de l'enregistrement | Accès en lecture ou en écriture au tableau des propriétés de la base de données des enregistrements. |
android.permission.ACCESS_COARSE_LOCATION | Obtention d'une position erronée | Obtenir des informations erronées sur la latitude et la longitude de l'utilisateur par l'intermédiaire d'une station de base WiFi ou mobile. La précision du positionnement est d'environ 30 à 1500 mètres. |
android.permission.ACCESS_FINE_LOCATION | Obtenir une position précise | Réception d'informations de positionnement par satellite via la puce GPS, précision de positionnement à 10 mètres près. |
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Accès à des commandes de localisation supplémentaires | Permet à l'application d'accéder à des commandes supplémentaires du fournisseur de services de positionnement. |
android.permission.ACCESS_MOCK_LOCATION | Obtenir des informations sur la position analogique | Obtenir des informations analogiques sur la position, généralement utilisées pour aider les développeurs à déboguer leurs applications. |
android.permission.ACCESS_NETWORK_STATE | Obtenir l'état du réseau | Permet d'obtenir des informations sur l'état du réseau, par exemple si la connexion réseau actuelle est active ou non. |
android.permission.ACCESS_SURFACE_FLINGER | Accès à Surface Flinger | Le support d'affichage graphique sous-jacent sur la plateforme Android, généralement utilisé pour les jeux ou l'interface de prévisualisation de l'appareil photo et le mode sous-jacent de la capture d'écran. |
android.permission.ACCESS_WIFI_STATE | Obtenir l'état du WiFi | Permet d'obtenir l'état de l'accès WiFi actuel et des informations sur les points d'accès au réseau local sans fil. |
android.permission.ACCOUNT_MANAGER | Gestion de compte | Obtenir des informations d'authentification de compte, principalement des informations de compte GMail, seuls les processus de niveau système peuvent accéder aux autorisations. |
android.permission.AUTHENTICATE_ACCOUNTS | Authentification du compte | Permet à une application d'accéder aux informations de gestion de compte ACCOUNT_MANAGER par le biais de la vérification du compte. |
android.permission.BATTERY_STATS | Statistiques de la batterie | Obtenir des statistiques sur la batterie. |
android.permission.BIND_APPWIDGET | Liaison des widgets | Permet à une application d'indiquer au service appWidget qu'elle a besoin d'accéder à la base de données du plugin, seules quelques applications utilisent cette permission. |
android.permission.BIND_DEVICE_ADMIN | Lier la gestion des appareils | demande le récepteur de l'administrateur système, seul le système peut utiliser cette permission. |
android.permission.BIND_INPUT_METHOD | Lier la méthode d'entrée | demande au service InputMethodService, seul le système peut l'utiliser. |
android.permission.BIND_REMOTEVIEWS | Relier la vue à distance | Doit être demandé via le service RemoteViewsService, uniquement disponible sur le système. |
android.permission.BIND_WALLPAPER | Bind Wallpaper | Doit être demandé via le service WallpaperService, uniquement disponible sur le système. |
android.permission.BLUETOOTH | Utilisation de Bluetooth | Permet à l'application de se connecter à des périphériques Bluetooth appariés. |
android.permission.BLUETOOTH_ADMIN | Gestion de Bluetooth | Permet à l'application de découvrir et d'appairer de nouveaux périphériques Bluetooth. |
android.permission.BRICK | Brique | Peut désactiver le téléphone, très dangereux, comme son nom l'indique, il transforme le téléphone en brique. |
android.permission.BROADCAST_PACKAGE_REMOVED | Diffusion de la suppression d'une application | Déclenche une diffusion lorsqu'une application est supprimée. |
android.permission.BROADCAST_SMS | Diffusion de la réception d'un SMS | Déclenche une diffusion lors de la réception d'un message texte. |
android.permission.BROADCAST_STICKY | Diffusion continue | Permet à une application de recevoir une diffusion et de recevoir rapidement la diffusion suivante. |
android.permission.BROADCAST_WAP_PUSH | Diffusion WAP PUSH | Déclenche une diffusion lorsqu'elle est reçue par le service WAP PUSH. |
android.permission.CALL_PHONE | Numérotation | Permet à une application d'entrer un numéro de téléphone à partir d'un composeur hors système. |
android.permission.CALL_PRIVILEGED | Privilèges d'appel | Permet à l'application de passer un appel téléphonique, en remplaçant l'interface du composeur du système. |
android.permission.CAMERA | Permis de photo | Permet d'accéder à l'appareil photo pour prendre des photos |
android.permission.CHANGE_COMPONENT_ENABLED_STATE | Modifier l'état d'un composant | Modifie l'état du composant, qu'il soit activé ou non. |
android.permission.CHANGE_CONFIGURATION | Modifier la configuration | Permet à l'application en cours de modifier sa configuration, par exemple son emplacement. |
android.permission.CHANGE_NETWORK_STATE | Modifier l'état du réseau | Modifier l'état du réseau, par exemple si l'application peut se connecter à Internet ou non. |
android.permission.CHANGE_WIFI_MULTICAST_STATE | Modifier l'état de la multidiffusion WiFi | Modifier l'état de la multidiffusion WiFi |
android.permission.CHANGE_WIFI_STATE | Modifier l'état du WiFi | Modifier l'état du WiFi |
android.permission.CLEAR_APP_CACHE | Effacer le cache de l'application | Effacer le cache de l'application |
android.permission.CLEAR_APP_USER_DATA | Effacer les données utilisateur | Effacer les données utilisateur de l'application |
android.permission.CWJ_GROUP | Droits d'accès sous-jacents | Autoriser les groupes de comptes CWJ à accéder aux informations sous-jacentes |
android.permission.CELL_PHONE_MASTER_EX | Accès étendu à Mobile Optimiser | Accès étendu à Mobile Optimiser |
android.permission.CONTROL_LOCATION_UPDATES | Contrôler les mises à jour de l'emplacement | Autoriser l'accès aux modifications des informations de localisation du réseau mobile |
android.permission.DELETE_CACHE_FILES | Supprimer les fichiers mis en cache | Autoriser les applications à supprimer les fichiers mis en cache |
android.permission.DELETE_PACKAGES | Supprimer des applications | Permettre aux applications de supprimer des applications |
android.permission.DEVICE_POWER | Gestion de l'énergie | Autoriser l'accès à la gestion de l'alimentation sous-jacente |
android.permission.DIAGNOSTIC | Diagnostic des applications | Autoriser l'application à accéder aux ressources de diagnostic |
android.permission.DISABLE_KEYGUARD | Désactiver le verrouillage du clavier | Permet aux programmes de désactiver le verrouillage du clavier |
android.permission.DUMP | Vider les informations du système | Permet aux programmes d'obtenir des informations de vidage du système à partir des services du système. |
android.permission.EXPAND_STATUS_BAR | Contrôle de la barre d'état | Permet à l'application d'agrandir ou de réduire la barre d'état. |
android.permission.FACTORY_TEST | Mode de test d'usine | Permet à l'application d'exécuter le mode de test d'usine |
android.permission.FLASHLIGHT | Utilisation de la mémoire flash | Permet d'accéder au flash |
android.permission.FORCE_BACK | Forcer le retour | Permet à une application de forcer l'utilisation du bouton de retour, que l'activité soit au niveau supérieur ou non. |
android.permission.GET_ACCOUNTS | Accès à la liste des comptes GMail | Accès à la liste des comptes GMail |
android.permission.GET_PACKAGE_SIZE | Obtenir la taille de l'application | Obtenir la taille du fichier de l'application |
android.permission.GET_TASKS | Obtenir des informations sur les tâches | Permettre à l'application d'obtenir l'application en cours ou la plus récemment exécutée |
android.permission.GLOBAL_SEARCH | Autoriser la recherche globale | Permet à l'application d'utiliser la fonction de recherche globale |
android.permission.HARDWARE_TEST | Test du matériel | Accès aux dispositifs d'assistance matérielle pour les tests de matériel. |
android.permission.INJECT_EVENTS | Injecter des événements | Permet d'accéder aux événements sous-jacents de l'application, d'obtenir le flux d'événements des touches et des boules de commande. |
android.permission.INSTALL_LOCATION_PROVIDER | Installation et positionnement | Installation Positionnement Disposition |
android.permission.INSTALL_PACKAGES | Installer une application | Permet à l'application d'installer des applications |
android.permission.INTERNAL_SYSTEM_WINDOW | Fenêtre interne du système | Permet aux applications d'ouvrir des fenêtres internes, non disponibles pour les applications tierces. |
android.permission.INTERNET | Accès au réseau | Accès aux connexions réseau, peut générer du trafic GPRS. |
android.permission.KILL_BACKGROUND_PROCESSES | Fin des processus d'arrière-plan | Permet aux applications d'appeler la méthode killBackgroundProcesses(String). pour mettre fin aux processus d'arrière-plan |
android.permission.MANAGE_ACCOUNTS | Gestion des comptes | Permet à l'application de gérer la liste des comptes dans AccountManager. |
android.permission.MANAGE_APP_TOKENS | Gestion des références de programme | Gérer les séquences de création, de destruction et d'axe Z, à l'usage du système uniquement. |
android.permission.MTWEAK_USER | Privilèges avancés | Permet aux utilisateurs de mTweak d'accéder aux autorisations avancées du système. |
android.permission.MTWEAK_FORUM | Privilèges communautaires | Permet d'accéder aux autorisations communautaires de mTweak. |
android.permission.MASTER_CLEAR | Soft Format | Permet à l'application d'effectuer un formatage doux pour supprimer les informations de configuration du système. |
android.permission.MODIFY_AUDIO_SETTINGS | Modifier les paramètres sonores | Modifier les informations relatives aux paramètres du son |
android.permission.MODIFY_PHONE_STATE | Modifier l'état du téléphone | Modifie l'état du téléphone, comme le mode avion, mais n'inclut pas le remplacement de l'écran du composeur. |
android.permission.MOUNT_FORMAT_FILESYSTEMS | Formater le système de fichiers | Formatage du système de fichiers amovible, par exemple formatage et vidage de la carte SD. |
android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Monter le système de fichiers | Monter et démonter des systèmes de fichiers externes |
android.permission.NFC | Autoriser la communication NFC | Permet aux applications d'effectuer des communications de proximité NFC pour la prise en charge mobile. |
android.permission.PERSISTENT_ACTIVITY | Activité persistante | Crée une activité persistante qui est marquée pour être supprimée ultérieurement. |
android.permission.PROCESS_OUTGOING_CALLS | Gérer les appels sortants | Permet à l'application de surveiller, modifier ou supprimer les appels sortants. |
android.permission.READ_CALENDAR | Rappel du calendrier de lecture | Permet à l'application de lire l'emploi du temps de l'utilisateur. |
android.permission.READ_CONTACTS | Lire les contacts | Permet à l'application d'accéder aux informations du carnet d'adresses du contact. |
android.permission.READ_FRAME_BUFFER | Capture d'écran | Lire la mémoire tampon des captures d'écran |
com.android.browser.permission.READ_HISTORY_BOOKMARKS | Lire les favoris et l'historique | Lire les favoris et l'historique du navigateur |
android.permission.READ_INPUT_STATE | Lire l'état des entrées | Lire l'état de la saisie de la touche actuelle, uniquement pour le système. |
android.permission.READ_LOGS | Lire les journaux du système | Lire les journaux du système sous-jacent |
android.permission.READ_PHONE_STATE | Lire l'état du téléphone | Accéder à l'état du téléphone |
android.permission.READ_SMS | Lire le contenu des SMS | Lire le contenu des SMS |
android.permission.READ_SYNC_SETTINGS | Lire les paramètres de synchronisation | Lire les paramètres de synchronisation, lire les paramètres de synchronisation en ligne de Google |
android.permission.READ_SYNC_STATS | Lire l'état de la synchronisation | Lire l'état de la synchronisation, obtenir l'état de la synchronisation en ligne de Google. |
android.permission.REBOOT | Redémarrer l'appareil | Autoriser le programme à redémarrer l'appareil |
android.permission.RECEIVE_BOOT_COMPLETED | Autoriser l'exécution automatique au démarrage | Autoriser les programmes à s'exécuter automatiquement au démarrage |
android.permission.RECEIVE_MMS | Recevoir des MMS | Recevoir des MMS |
android.permission.RECEIVE_SMS | Recevoir un SMS | Recevoir des SMS |
android.permission.RECEIVE_WAP_PUSH | Recevoir des messages Wap Push | Recevoir des messages WAP Push |
android.permission.RECORD_AUDIO | Enregistrement | Enregistrez du son à l'aide du microphone de votre téléphone ou de votre casque. |
android.permission.REORDER_TASKS | Trier les tâches du système | Réorganiser les tâches en cours dans l'axe Z du système |
android.permission.RESTART_PACKAGES | Fin des tâches du système | La fin d'une tâche se fait par la méthode restartPackage(String) qui sera abandonnée en cas d'accident. |
android.permission.SEND_SMS | Envoyer un SMS | Envoi d'un message texte |
android.permission.SET_ACTIVITY_WATCHER | Mise en place d'un observateur d'activité | La mise en place d'un observateur d'activité est généralement utilisée pour les tests de singe. |
com.android.alarm.permission.SET_ALARM | Réglage d'un rappel d'alarme | Réglage d'un rappel d'alarme |
android.permission.SET_ALWAYS_FINISH | Paramétrage de l'option "Toujours quitter | Définir si l'application quitte toujours l'arrière-plan. |
android.permission.SET_ANIMATION_SCALE | Réglage de l'échelle d'animation | Réglage de l'échelle globale de l'animation |
android.permission.SET_DEBUG_APP | Paramétrage du débogueur | Paramétrage du débogueur, généralement utilisé pour le développement. |
android.permission.SET_ORIENTATION | Définir l'orientation de l'écran | Régler l'orientation de l'écran sur paysage ou affichage standard, non utilisé pour les applications générales. |
android.permission.SET_PREFERRED_APPLICATIONS | Régler les paramètres de l'application | Définir les paramètres de l'application, ce qui ne fonctionne plus, voir addPackageToPreferred.(String) Introduction |
android.permission.SET_PROCESS_LIMIT | Définition des limites du processus | Permet à l'application de fixer une limite au nombre maximal de processus. |
android.permission.SET_TIME | Réglage de l'heure système | Réglage de l'heure système |
android.permission.SET_TIME_ZONE | Réglage du fuseau horaire du système | Réglage du fuseau horaire du système |
android.permission.SET_WALLPAPER | Réglage du fond d'écran | Réglage du fond d'écran |
android.permission.SET_WALLPAPER_HINTS | Définition des suggestions de papier peint | Définition des suggestions de papier peint |
android.permission.SIGNAL_PERSISTENT_PROCESSES | Envoyer un signal de processus permanent | Envoi d'un signal de processus permanent |
android.permission.STATUS_BAR | Contrôle de la barre d'état | Permet au processus d'ouvrir, de fermer et de désactiver la barre d'état. |
android.permission.SUBSCRIBED_FEEDS_READ | Accès aux abonnements | Accéder à la base de données des informations sur les abonnements |
android.permission.SUBSCRIBED_FEEDS_WRITE | Écrire le contenu d'un abonnement | Écrire ou modifier la base de données du contenu des abonnements |
android.permission.SYSTEM_ALERT_WINDOW | Affichage de la fenêtre système | Affichage de la fenêtre système |
android.permission.UPDATE_DEVICE_STATS | Mise à jour de l'état de l'appareil | Mise à jour de l'état des appareils |
android.permission.USE_CREDENTIALS | Utilisation des certificats | Permettre aux programmes de demander l'authentification à AccountManager |
android.permission.USE_SIP | Utilisation de la vidéo SIP | Permettre aux programmes d'utiliser le service vidéo SIP |
android.permission.VIBRATE | Utilisation de la vibration | Autoriser les vibrations |
android.permission.WAKE_LOCK | Verrouillage au réveil | Autoriser l'exécution d'applications en arrière-plan, même après l'extinction de l'écran du téléphone |
android.permission.WRITE_APN_SETTINGS | Écrire dans les paramètres du point d'accès GPRS | Écrire dans les paramètres du point d'accès GPRS du réseau |
android.permission.WRITE_CALENDAR | Écrire les rappels de l'agenda | Écriture dans le calendrier, mais illisible |
android.permission.WRITE_CONTACTS | Écrire les contacts | Écrire dans les contacts, mais pas en lecture |
android.permission.WRITE_EXTERNAL_STORAGE | Écrire dans la mémoire externe | Permet à l'application d'écrire dans une mémoire externe, par exemple des fichiers sur une carte SD. |
android.permission.WRITE_GSERVICES | Écrire dans Google Map | Permet à l'application d'écrire dans les données du service Google Map. |
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Écrire dans les favoris et l'historique | Permet d'écrire dans l'historique du navigateur ou dans les favoris, mais n'est pas lisible. |
android.permission.WRITE_SECURE_SETTINGS | Lire et écrire les paramètres sensibles du système | Permet aux applications de lire et d'écrire les paramètres sensibles de sécurité du système. |
android.permission.WRITE_SETTINGS | Lire et écrire les paramètres du système | Autoriser la lecture et l'écriture des paramètres du système |
android.permission.WRITE_SMS | Écrire des SMS | Autoriser l'écriture de SMS |