web-dev-qa-db-fra.com

XML Android Liste des autorisations complète

J'aimerais pouvoir trouver cette liste avant de la faire. Si, pour une raison étrange, vous en avez également besoin, il est là pour vous. Seulement parce que je m'en soucie. Maintenant, comme jamais auparavant, donnez à vos applications toute leur puissance.

<uses-permission Android:name="Android.permission.ACCESS_CHECKIN_PROPERTIES" />
<uses-permission Android:name="Android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission Android:name="Android.permission.ACCESS_FINE_LOCATION" />
<uses-permission Android:name="Android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission Android:name="Android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission Android:name="Android.permission.ACCESS_NETWORK_STATE" />
<uses-permission Android:name="Android.permission.ACCESS_SURFACE_FLINGER" />
<uses-permission Android:name="Android.permission.ACCESS_WIFI_STATE" />
<uses-permission Android:name="Android.permission.ACCOUNT_MANAGER" />
<uses-permission Android:name="Android.permission.AUTHENTICATE_ACCOUNTS" />
<uses-permission Android:name="Android.permission.BATTERY_STATS" />
<uses-permission Android:name="Android.permission.BIND_APPWIDGET" />
<uses-permission Android:name="Android.permission.BIND_DEVICE_ADMIN" />
<uses-permission Android:name="Android.permission.BIND_INPUT_METHOD" />
<uses-permission Android:name="Android.permission.BIND_REMOTEVIEWS" />
<uses-permission Android:name="Android.permission.BIND_WALLPAPER" />
<uses-permission Android:name="Android.permission.BLUETOOTH" />
<uses-permission Android:name="Android.permission.BLUETOOTH_ADMIN" />
<uses-permission Android:name="Android.permission.BRICK" />
<uses-permission Android:name="Android.permission.BROADCAST_PACKAGE_REMOVED" />
<uses-permission Android:name="Android.permission.BROADCAST_SMS" />
<uses-permission Android:name="Android.permission.BROADCAST_STICKY" />
<uses-permission Android:name="Android.permission.BROADCAST_WAP_Push" />
<uses-permission Android:name="Android.permission.CALL_PHONE"/>
<uses-permission Android:name="Android.permission.CALL_PRIVILEGED" />
<uses-permission Android:name="Android.permission.CAMERA"/>
<uses-permission Android:name="Android.permission.CHANGE_COMPONENT_ENABLED_STATE" />
<uses-permission Android:name="Android.permission.CHANGE_CONFIGURATION" />
<uses-permission Android:name="Android.permission.CHANGE_NETWORK_STATE" />
<uses-permission Android:name="Android.permission.CHANGE_WIFI_MULTICAST_STATE" />
<uses-permission Android:name="Android.permission.CHANGE_WIFI_STATE" />
<uses-permission Android:name="Android.permission.CLEAR_APP_CACHE" />
<uses-permission Android:name="Android.permission.CLEAR_APP_USER_DATA" />
<uses-permission Android:name="Android.permission.CONTROL_LOCATION_UPDATES" />
<uses-permission Android:name="Android.permission.DELETE_CACHE_FILES" />
<uses-permission Android:name="Android.permission.DELETE_PACKAGES" />
<uses-permission Android:name="Android.permission.DEVICE_POWER" />
<uses-permission Android:name="Android.permission.DIAGNOSTIC" />
<uses-permission Android:name="Android.permission.DISABLE_KEYGUARD" />
<uses-permission Android:name="Android.permission.DUMP" />
<uses-permission Android:name="Android.permission.EXPAND_STATUS_BAR" />
<uses-permission Android:name="Android.permission.FACTORY_TEST" />
<uses-permission Android:name="Android.permission.FLASHLIGHT" />
<uses-permission Android:name="Android.permission.FORCE_BACK" />
<uses-permission Android:name="Android.permission.GET_ACCOUNTS" />
<uses-permission Android:name="Android.permission.GET_PACKAGE_SIZE" />
<uses-permission Android:name="Android.permission.GET_TASKS" />
<uses-permission Android:name="Android.permission.GLOBAL_SEARCH" />
<uses-permission Android:name="Android.permission.HARDWARE_TEST" />
<uses-permission Android:name="Android.permission.INJECT_EVENTS" />
<uses-permission Android:name="Android.permission.INSTALL_LOCATION_PROVIDER" />
<uses-permission Android:name="Android.permission.INSTALL_PACKAGES" />
<uses-permission Android:name="Android.permission.INTERNAL_SYSTEM_WINDOW" />
<uses-permission Android:name="Android.permission.INTERNET"/>
<uses-permission Android:name="Android.permission.KILL_BACKGROUND_PROCESSES" />
<uses-permission Android:name="Android.permission.MANAGE_ACCOUNTS" />
<uses-permission Android:name="Android.permission.MANAGE_APP_TOKENS" />
<uses-permission Android:name="Android.permission.MASTER_CLEAR" />
<uses-permission Android:name="Android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission Android:name="Android.permission.MODIFY_PHONE_STATE" />
<uses-permission Android:name="Android.permission.MOUNT_FORMAT_FILESYSTEMS" />
<uses-permission Android:name="Android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
<uses-permission Android:name="Android.permission.NFC" />
<uses-permission Android:name="Android.permission.PROCESS_OUTGOING_CALLS" />
<uses-permission Android:name="Android.permission.READ_CALENDAR" />
<uses-permission Android:name="Android.permission.READ_CONTACTS" />
    <uses-permission Android:name="Android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission Android:name="Android.permission.READ_FRAME_BUFFER" />
<uses-permission Android:name="Android.permission.READ_HISTORY_BOOKMARKS" />
<uses-permission Android:name="Android.permission.READ_INPUT_STATE" />
<uses-permission Android:name="Android.permission.READ_LOGS" />
<uses-permission Android:name="Android.permission.READ_PHONE_STATE" />
<uses-permission Android:name="Android.permission.READ_SMS" />
<uses-permission Android:name="Android.permission.READ_SYNC_SETTINGS" />
<uses-permission Android:name="Android.permission.READ_SYNC_STATS" />
<uses-permission Android:name="Android.permission.REBOOT" />
<uses-permission Android:name="Android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission Android:name="Android.permission.RECEIVE_MMS" />
<uses-permission Android:name="Android.permission.RECEIVE_SMS" />
<uses-permission Android:name="Android.permission.RECEIVE_WAP_Push" />
<uses-permission Android:name="Android.permission.RECORD_AUDIO" />
<uses-permission Android:name="Android.permission.REORDER_TASKS" />
<uses-permission Android:name="Android.permission.RESTART_PACKAGES" />
<uses-permission Android:name="Android.permission.SEND_SMS" />
<uses-permission Android:name="Android.permission.SET_ACTIVITY_WATCHER" />
<uses-permission Android:name="Android.permission.SET_ALARM" />
<uses-permission Android:name="Android.permission.SET_ALWAYS_FINISH" />
<uses-permission Android:name="Android.permission.SET_ANIMATION_SCALE" />
<uses-permission Android:name="Android.permission.SET_DEBUG_APP" />
<uses-permission Android:name="Android.permission.SET_ORIENTATION" />
<uses-permission Android:name="Android.permission.SET_POINTER_SPEED" />
<uses-permission Android:name="Android.permission.SET_PROCESS_LIMIT" />
<uses-permission Android:name="Android.permission.SET_TIME" />
<uses-permission Android:name="Android.permission.SET_TIME_ZONE" />
<uses-permission Android:name="Android.permission.SET_WALLPAPER" />
<uses-permission Android:name="Android.permission.SET_WALLPAPER_HINTS" />
<uses-permission Android:name="Android.permission.SIGNAL_PERSISTENT_PROCESSES" />
<uses-permission Android:name="Android.permission.STATUS_BAR" />
<uses-permission Android:name="Android.permission.SUBSCRIBED_FEEDS_READ" />
<uses-permission Android:name="Android.permission.SUBSCRIBED_FEEDS_WRITE" />
<uses-permission Android:name="Android.permission.SYSTEM_ALERT_WINDOW" />
<uses-permission Android:name="Android.permission.UPDATE_DEVICE_STATS" />
<uses-permission Android:name="Android.permission.USE_CREDENTIALS" />
<uses-permission Android:name="Android.permission.USE_SIP" />
<uses-permission Android:name="Android.permission.VIBRATE" />
<uses-permission Android:name="Android.permission.WAKE_LOCK" />
<uses-permission Android:name="Android.permission.WRITE_APN_SETTINGS" />
<uses-permission Android:name="Android.permission.WRITE_CALENDAR" />
<uses-permission Android:name="Android.permission.WRITE_CONTACTS" />
<uses-permission Android:name="Android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission Android:name="Android.permission.WRITE_GSERVICES" />
<uses-permission Android:name="Android.permission.WRITE_HISTORY_BOOKMARKS" />
<uses-permission Android:name="Android.permission.WRITE_SECURE_SETTINGS" />
<uses-permission Android:name="Android.permission.WRITE_SETTINGS" />
<uses-permission Android:name="Android.permission.WRITE_SMS" />
<uses-permission Android:name="Android.permission.WRITE_SYNC_SETTINGS" />

MODIFICATIONS

Désolé pour la modification de votre message, mais tout le reste est bloqué (rien de tel qu'un fil de discussion utile fermé). Quoi qu'il en soit, quelques autorisations manquées:

<uses-permission Android:name="Android.permission.BIND_ACCESSIBILITY_SERVICE"/>
<uses-permission Android:name="Android.permission.BIND_TEXT_SERVICE"/>
<uses-permission Android:name="Android.permission.BIND_VPN_SERVICE"/>
<uses-permission Android:name="Android.permission.PERSISTENT_ACTIVITY"/>
<uses-permission Android:name="Android.permission.READ_CALL_LOG"/>
<uses-permission Android:name="Android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission Android:name="com.Android.browser.permission.READ_HISTORY_BOOKMARKS"/>
<uses-permission Android:name="Android.permission.READ_PROFILE"/>
<uses-permission Android:name="Android.permission.READ_SOCIAL_STREAM"/>
<uses-permission Android:name="Android.permission.READ_USER_DICTIONARY"/>
<uses-permission Android:name="com.Android.alarm.permission.SET_ALARM"/>
<uses-permission Android:name="Android.permission.SET_PREFERRED_APPLICATIONS"/>
<uses-permission Android:name="Android.permission.WRITE_CALL_LOG"/>
<uses-permission Android:name="com.Android.browser.permission.WRITE_HISTORY_BOOKMARKS"/>
<uses-permission Android:name="Android.permission.WRITE_PROFILE"/>
<uses-permission Android:name="Android.permission.WRITE_SOCIAL_STREAM"/>
<uses-permission Android:name="Android.permission.WRITE_USER_DICTIONARY"/>

macias

94
rposky

Est-ce la liste complète des autorisations disponibles? Jésus!

Vous pouvez cependant accéder à cette liste d'autorisations via Eclipse, sous AndroidManifest.xml, en ajoutant un contrôle "Utilise l'autorisation". Sur la droite, il vous montre la liste complète des autorisations disponibles afin de ne pas faire de faute de frappe quelque part.

Mais bon, partager c'est prendre soin! :RÉ

21
Kyle Yeo