Android权限清单
Android权限(permission)整理

Android权限(permission)整理在Android的设计中,资源的访问或者⽹络连接,要得到这些服务都需要声明其访问权限,否则将⽆法正常⼯作。
在Android中这样的权限有很多种,这⾥将各类访问权限⼀⼀罗列出来,供⼤家使⽤时参考之⽤。
1.android.permission.WRITE_USER_DICTIONARY允许应⽤程序向⽤户词典中写⼊新词2.android.permission.WRITE_SYNC_SETTINGS写⼊Google在线同步设置3.android.permission.WRITE_SOCIAL_STREAM读取⽤户的社交信息流4.android.permission.WRITE_SMS允许程序写短信5.android.permission.WRITE_SETTINGS允许程序读取或写⼊系统设置6.android.permission.WRITE_SECURE_SETTINGS允许应⽤程序读取或写⼊安全系统设置7.android.permission.WRITE_PROFILE允许程序写⼊个⼈资料数据.android.browser.permission.WRITE_HISTORY_BOOKMARKS允许⼀个应⽤程序写(但不可读)⽤户的浏览历史和书签9.android.permission.WRITE_GSERVICES允许程序修改Google服务地图10.android.permission.WRITE_EXTERNAL_STORAGE允许程序写⼊外部存储,如SD卡上写⽂件11.android.permission.WRITE_CONTACTS写⼊联系⼈,但不可读取12.android.permission.WRITE_CALL_LOG允许程序写⼊(但是不能读)⽤户的联系⼈数据13.android.permission.WRITE_CALENDAR允许程序写⼊⽇程,但不可读取14.android.permission.WRITE_APN_SETTINGS允许程序写⼊⽹络GPRS接⼊点设置15.android.permission.WAKE_LOCK允许程序在⼿机屏幕关闭后后台进程仍然运⾏16.android.permission.VIBRATE允许程序振动E_SIP允许程序使⽤SIP视频服务E_CREDENTIALS允许程序请求验证从AccountManager19.android.permission.UPDATE_DEVICE_STATS允许程序更新设备状态uncher.permission.UNINSTALL_SHORTCUT删除快捷⽅式21.android.permission.TRANSMIT_IR允许使⽤设备的红外发射器,如果可⽤22.android.permission.SYSTEM_ALERT_WINDOW允许程序显⽰系统窗⼝23.android.permission.SUBSCRIBED_FEEDS_WRITE允许程序写⼊或修改订阅内容的数据库24.android.permission.SUBSCRIBED_FEEDS_READ允许程序访问订阅信息的数据库22.android.permission.STATUS_BAR允许程序打开、关闭、禁⽤状态栏23.android.permission.SIGNAL_PERSISTENT_PROCESSES允许程序发送⼀个永久的进程信号24.android.permission.SET_WALLPAPER_HINTS允许程序设置壁纸建议25.android.permission.SET_WALLPAPER允许程序设置桌⾯壁纸26.android.permission.SET_TIME_ZONE允许程序设置系统时区27.android.permission.SET_TIME允许程序设置系统时间28.android.permission.SET_PROCESS_LIMIT允许程序设置最⼤的进程数量的限制29.android.permission.SET_PREFERRED_APPLICATIONS允许程序设置应⽤的参数,已不再⼯作具体查看addPackageToPreferred(String) 介绍30.android.permission.SET_POINTER_SPEED⽆法被第三⽅应⽤获得,系统权限31.android.permission.SET_ORIENTATION允许程序设置屏幕⽅向为横屏或标准⽅式显⽰,不⽤于普通应⽤32.android.permission.SET_DEBUG_APP允许程序设置调试程序,⼀般⽤于开发33.android.permission.SET_ANIMATION_SCALE允许程序设置全局动画缩放34.android.permission.SET_ALWAYS_FINISH允许程序设置程序在后台是否总是退出.android.alarm.permission.SET_ALARM允许程序设置闹铃提醒37.android.permission.SET_ACTIVITY_WATCHER允许程序设置Activity观察器⼀般⽤于monkey测试38.android.permission.SEND_SMS允许程序发送短信39.android.permission.SEND_RESPOND_VIA_MESSAGE允许⽤户在来电的时候⽤你的应⽤进⾏即时的短信息回复。
android 13 androidmanifest 权限申请规则

android 13 androidmanifest 权限申请规则(原创版)目录1.Android 13 概述2.AndroidManifest.xml 文件的作用3.权限申请规则4.权限请求处理的变化5.总结正文【Android 13 概述】Android 13 是谷歌推出的最新版本的 Android 操作系统。
它带来了许多新特性和改进,包括更好的隐私保护和用户控制。
在这个版本中,谷歌对 AndroidManifest.xml 文件中的权限申请规则进行了调整。
【AndroidManifest.xml 文件的作用】AndroidManifest.xml 是 Android 应用程序的清单文件,它包含了应用程序的基本信息和组件声明。
在 AndroidManifest.xml 中声明的权限,是应用程序在运行时需要的一种许可。
这些权限允许应用程序访问设备的某些功能或数据,例如访问通讯录、相机或存储。
【权限申请规则】在 Android 13 中,谷歌对权限申请规则进行了调整,以提高用户的隐私保护。
这些调整包括:1.合并权限:将多个权限合并为一个权限组,以减少应用程序所需的权限请求。
例如,相机和麦克风的权限现在合并为“相机和麦克风”权限组。
2.动态权限:允许应用程序在运行时请求敏感权限,而不是在安装时请求。
这使得用户能够更好地控制应用程序访问敏感数据的时机。
3.强制性权限:对于某些敏感权限,如通讯录和日历,应用程序必须在安装时获得用户的明确授权。
如果用户拒绝授权,应用程序将无法访问这些数据。
【权限请求处理的变化】在 Android 13 中,为了更好地保护用户隐私,谷歌对权限请求的处理方式进行了改进:1.权限请求对话框:当应用程序请求敏感权限时,系统会弹出一个对话框,询问用户是否授权该应用程序访问相关数据或功能。
2.权限管理器:Android 13 引入了一个新的权限管理器,用户可以在其中查看、管理和调整应用程序的权限。
android读写文件权限流程

Android读写文件权限流程概述在A nd ro id开发中,应用程序需要获取特定的权限以便能够读取和写入设备上的文件。
本文将介绍An dr oi d中读写文件权限的流程,帮助开发者了解如何正确处理文件访问权限相关的问题。
为什么需要文件权限A n dr oi d系统为了保护用户的隐私和数据安全,对应用程序的文件访问进行了限制。
如果应用程序想要读取或写入设备上的文件,必须首先获取相应的权限。
否则,在没有权限的情况下进行文件操作将会引发安全异常。
文件读取权限步骤1:在A n d r o i dM a n i f e s t.x m l中声明权限要读取设备上的文件,首先需要在应用的清单文件(A nd ro id Ma ni fe st.xm l)中声明文件读取权限。
可以使用以下代码将读取权限添加到清单文件中:<u se s-p e rm is si on an dr oid:na me="an dr oi d.p e rm is si on.R EA D_E X TE RN AL_ S T OR AG E"/>这个权限允许应用程序读取外部存储(如S D卡)上的文件。
步骤2:检查权限在代码中进行文件读取操作前,需要先检查应用是否已经获得了文件读取权限。
可以使用以下代码来检查权限:i f(C on te xt Co mp at.c he ck Se lf Pe rm iss i on(c on te xt,M ani f es t.p e r mi ss io n.RE AD_EX T ER NA L_ST OR AG E)!=Pa ck ag eM an ag er.P ER MI SS I O N_G RA NT ED){//没有读取权限,请求权限}e ls e{//已经有读取权限,进行文件读取操作}步骤3:请求权限如果在步骤2中检查到没有读取权限,应该向用户请求获取该权限。
ANDROID权限表格

android.permission.INTERNET,访问网络连接,可能产生GPRS流量
结束后台进程
android.permission.KILL_BACKGROUND_PROCESSES,允许程序调用killBackgroundProcesses(String).方法结束后台进程
管理账户
读取电话状态
android.permission.READ_PHONE_STATE,访问电话状态
读取短信内容
android.permission.READ_SMS,读取短信内容
读取同步设置
android.permission.READ_SYNC_SETTINGS,读取同步设置,读取Google在线同步设置
允许NFC通讯
android.permission.NFC,允许程序执行NFC近距离通讯操作,用于移动支持
永久Activity
android.permission.PERSISTENT_ACTIVITY,创建一个永久的Activity,该功能标记为将来将被移除
处理拨出电话
android.permission.PROCESS_OUTGOING_CALLS,允许程序监视,修改或放弃播出电话
底层访问权限
android.permission.CWJ_GROUP,允许CWJ账户组访问底层信息
手机优化大师扩展权限
android.permission.CELL_PHONE_MASTER_EX,手机优化大师扩展权限
控制定位更新
android.permission.CONTROL_LOCATION_UPDATES,允许获得移动网络定位信息改变
访问账户Gmail列表
android.permission.GET_ACCOUNTS,访问GMail账户列表
android 常用的权限申请框架

android 常用的权限申请框架Android常用的权限申请框架在开发Android应用程序时,我们经常需要获取用户的各种权限,以便能够正常地运行我们的应用。
而为了保护用户的隐私和数据安全,Android系统限制了应用对权限的获取。
因此,我们需要使用权限申请框架来请求用户授予我们所需的权限。
常见的Android权限申请框架有很多,下面我将介绍几个常用的权限申请框架。
1. EasyPermissionsEasyPermissions是一个简单易用的权限申请框架,它封装了Android官方的权限请求方法,并提供了一些便利的功能。
使用EasyPermissions,我们可以通过几行代码就能完成权限的申请和处理。
它还提供了回调方法,用于处理用户的权限授予或拒绝操作。
2. RxPermissionsRxPermissions是基于RxJava的权限申请框架,它使用响应式编程的方式来处理权限请求和响应。
通过RxPermissions,我们可以使用类似于RxJava的链式调用方式来请求权限,并使用观察者模式来处理权限的授予或拒绝结果。
它的代码更加简洁,易于阅读和维护。
3. PermissionXPermissionX是一个功能强大且易于使用的权限申请框架,它提供了一种简洁直观的方式来请求和处理权限。
使用PermissionX,我们只需要在代码中使用链式调用的方式来申请所需的权限,并在回调方法中处理权限的授予或拒绝操作。
它还提供了一些额外的功能,如自定义权限说明和永久拒绝权限的处理。
总结一下,以上是几个常用的Android权限申请框架。
它们都能帮助我们简化权限申请的过程,并提供了一些便利的功能。
我们可以根据自己的需求选择适合的框架来使用。
希望这些框架能够帮助你更好地处理Android应用程序中的权限问题。
软件权限代码大全

銆愪竴鏇茶媿鍑夋彁渚涖€?AndroidManifest.xml鏉冮檺鎸囦护闆嗗悎锛?绮惧噯鐨?(GPS) 浣嶇疆|ACCESS_FINE_LOCATION锛堝熀浜庣綉缁滅殑锛?绮楃暐浣嶇疆|ACCESS_COARSE_LOCATION瀹屽叏鐨勪簰鑱旂綉璁块棶鏉冮檺|INTERNET淇敼/鍒犻櫎USB 瀛樺偍璁惧鐨勫唴瀹逛慨鏀?鍒犻櫎SD 鍗$殑鍐呭|WRITE_EXTERNAL_STORAGE闃绘璁惧杩涘叆浼戠湢鐘舵€亅WAKE_LOCK鏌ョ湅 Wi-Fi 鐘舵€亅ACCESS_WIFI_STATE鏌ョ湅缃戠粶鐘舵€亅ACCESS_NETWORK_STATE璁剧疆澹佺焊|SET_WALLPAPER鎷嶆憚鐓х墖鍜岃棰憒CAMERA璇诲彇鎵嬫満鐘舵€佸拰韬唤|READ_PHONE_STATE鍙戠幇宸茬煡甯愭埛|GET_ACCOUNTS鎺у埗鎸姩鍣▅VIBRATE鐩存帴鎷ㄦ墦鐢佃瘽鍙风爜|CALL_PHONE鍙戦€佺煭淇SEND_SMS鎺ユ敹鐭俊|RECEIVE_SMS鎺ユ敹褰╀俊|RECEIVE_MMS璇诲彇鐭俊鎴栧僵淇READ_SMS缂栬緫鐭俊鎴栧僵淇WRITE_SMS璇诲彇鑱旂郴浜烘暟鎹畖READ_CONTACTS鍐欏叆鑱旂郴浜烘暟鎹畖WRITE_CONTACTS鏇存敼缃戠粶杩炴帴|CHANGE_NETWORK_STATE淇敼鍏ㄥ眬绯荤粺璁剧疆|WRITE_SETTINGS鍋滅敤閿攣|DISABLE_KEYGUARD妫€绱㈡鍦ㄨ繍琛岀殑搴旂敤绋嬪簭|GET_TASKS寮€鏈烘椂鑷姩鍚姩|RECEIVE_BOOT_COMPLETED缁堟鍚庡彴杩涚▼|KILL_BACKGROUND_PROCESSES閲嶅惎绋嬪簭|RESTART_PACKAGES鍙戦€佺疆椤跺箍鎾秷鎭瘄BROADCAST_STICKY瀹夎 DRM 鍐呭銆倈INSTALL_DRM璇诲彇鏃ュ巻娲诲姩|READ_CALENDAR鎺у埗闂厜鐏瘄FLASHLIGHT浣跨敤甯愭埛鐨勮韩浠介獙璇佸嚟鎹畖USE_CREDENTIALS绠$悊甯愭埛鍒楄〃|MANAGE_ACCOUNTS褰曢煶|RECORD_AUDIO鏇存敼鎮ㄧ殑闊抽璁剧疆|MODIFY_AUDIO_SETTINGS璇诲彇鍚屾璁剧疆|READ_SYNC_SETTINGS鍐欏叆鍚屾璁剧疆|WRITE_SYNC_SETTINGS鏇存敼 Wi-Fi 鐘舵€亅CHANGE_WIFI_STATE鍐欏叆璁㈤槄鐨勪緵绋縷SUBSCRIBED_FEEDS_WRITE璇诲彇璁㈤槄鐨勪緵绋縷SUBSCRIBED_FEEDS_READ璇诲彇鍚屾缁熻淇℃伅|READ_SYNC_STATS浣滀负甯愭埛韬唤楠岃瘉绋嬪簭|AUTHENTICATE_ACCOUNTS浣滀负 AccountManagerService|ACCOUNT_MANAGER鍒涘缓钃濈墮杩炴帴|BLUETOOTH钃濈墮绠$悊|BLUETOOTH_ADMIN鏄剧ず绯荤粺绾ц鎶SYSTEM_ALERT_WINDOW璁块棶鐧昏灞炴€ACCESS_CHECKIN_PROPERTIES璁块棶棰濆鐨勪綅缃俊鎭彁渚涚▼搴忓懡浠ACCESS_LOCATION_EXTRA_COMMANDS 鐢ㄤ簬娴嬭瘯鐨勬ā鎷熶綅缃簮|ACCESS_MOCK_LOCATION璁块棶 SurfaceFlinger|ACCESS_SURFACE_FLINGER淇敼鐢垫睜缁熻淇℃伅|BATTERY_STATS閫夋嫨绐楀彛灏忛儴浠秥BIND_APPWIDGET涓庤澶囩鐞嗗櫒浜や簰|BIND_DEVICE_ADMIN缁戝畾鑷宠緭鍏ユ硶|BIND_INPUT_METHOD缁戝畾鍒板绾竱BIND_WALLPAPER姘镐箙鍋滅敤鎵嬫満|BRICK鍙戦€佸寘鍒犻櫎鐨勫箍鎾瓅BROADCAST_PACKAGE_REMOVED 鍙戦€佸彲閫氳繃鐭俊鎺ユ敹鐨勫箍鎾秷鎭瘄BROADCAST_SMS鍙戦€?WAP 涓€閿帴鏀跺箍鎾秷鎭瘄BROADCAST_WAP_PUSH鐩存帴鎷ㄦ墦浠讳綍鐢佃瘽鍙风爜|CALL_PRIVILEGED鍚敤鎴栧仠鐢ㄥ簲鐢ㄧ▼搴忕粍浠秥CHANGE_COMPONENT_ENABLED_STATE鏇存敼鐢ㄦ埛鐣岄潰璁剧疆|CHANGE_CONFIGURATION鍏佽鎺ユ敹 Wi-Fi 澶氭挱娑堟伅|CHANGE_WIFI_MULTICAST_STATE鍒犻櫎鎵€鏈夊簲鐢ㄧ▼搴忕紦瀛樻暟鎹畖CLEAR_APP_CACHE鍒犻櫎鍏朵粬搴旂敤绋嬪簭鐨勬暟鎹畖CLEAR_APP_USER_DATA鎺у埗浣嶇疆鏇存柊閫氱煡|CONTROL_LOCATION_UPDATES鍒犻櫎鍏朵粬搴旂敤绋嬪簭鐨勭紦瀛榺DELETE_CACHE_FILES鍒犻櫎搴旂敤绋嬪簭|DELETE_PACKAGES璁惧寮€鏈烘垨鍏虫満|DEVICE_POWER璇诲彇/鍐欏叆璇婃柇鎵€鎷ユ湁鐨勮祫婧恷DIAGNOSTIC妫€绱㈢郴缁熷唴閮ㄧ姸鎬亅DUMP灞曞紑/鏀舵嫝鐘舵€佹爮|EXPAND_STATUS_BAR鍦ㄥ嚭鍘傛祴璇曟ā寮忎笅杩愯|FACTORY_TEST寮哄埗搴旂敤绋嬪簭鍏抽棴|FORCE_BACK璁$畻搴旂敤绋嬪簭瀛樺偍绌洪棿|GET_PACKAGE_SIZE鍏ㄥ眬鎼滅储|GLOBAL_SEARCH娴嬭瘯纭欢|HARDWARE_TEST鎸夐敭鍜屾帶鍒舵寜閽畖INJECT_EVENTS鍏佽瀹夎浣嶇疆淇℃伅鎻愪緵绋嬪簭|INSTALL_LOCATION_PROVIDER 鐩存帴瀹夎搴旂敤绋嬪簭|INSTALL_PACKAGES鏄剧ず鏈巿鏉冪殑绐楀彛|INTERNAL_SYSTEM_WINDOW绠$悊搴旂敤绋嬪簭浠ょ墝|MANAGE_APP_TOKENS鎭㈠鍑哄巶璁剧疆|MASTER_CLEAR淇敼鎵嬫満鐘舵€亅MODIFY_PHONE_STATE鏍煎紡鍖栧閮ㄥ瓨鍌ㄨ澶噟MOUNT_FORMAT_FILESYSTEMS瑁呰浇鍜屽嵏杞芥枃浠剁郴缁焲MOUNT_UNMOUNT_FILESYSTEMS鎺у埗杩戣窛绂婚€氫俊|NFC璁╁簲鐢ㄧ▼搴忓缁堣繍琛寍PERSISTENT_ACTIVITY鎷︽埅澶栨嫧鐢佃瘽|PROCESS_OUTGOING_CALLS璇诲彇甯х紦鍐插尯|READ_FRAME_BUFFER璁板綍鎮ㄩ敭鍏ョ殑鍐呭鍜屾墽琛岀殑鎿嶄綔|READ_INPUT_STATE鏌ラ槄鏁忔劅鏃ュ織鏁版嵁|READ_LOGS寮鸿閲嶆柊鍚姩璁惧|REBOOT鎺ユ敹 WAP|RECEIVE_WAP_PUSH瀵规鍦ㄨ繍琛岀殑搴旂敤绋嬪簭閲嶆柊鎺掑簭|REORDER_TASKS鐩戞帶鎵€鏈夊簲鐢ㄧ▼搴忕殑鍚姩|SET_ACTIVITY_WATCHER鍦ㄩ椆閽熶腑璁剧疆璀︽姤|SET_ALARM鍏抽棴鎵€鏈夊悗鍙板簲鐢ㄧ▼搴弢SET_ALWAYS_FINISH淇敼鍏ㄥ眬鍔ㄧ敾閫熷害|SET_ANIMATION_SCALE鍚敤搴旂敤绋嬪簭璋冭瘯|SET_DEBUG_APP鏇存敼灞忓箷鏄剧ず鏂瑰悜|SET_ORIENTATION璁剧疆棣栭€夊簲鐢ㄧ▼搴弢SET_PREFERRED_APPLICATIONS闄愬埗杩愯鐨勮繘绋嬩釜鏁皘SET_PROCESS_LIMIT璁剧疆鏃堕棿|SET_TIME璁剧疆鏃跺尯|SET_TIME_ZONE璁剧疆鏈夊叧澹佺焊澶у皬鐨勬彁绀簗SET_WALLPAPER_HINTS鍚戝簲鐢ㄧ▼搴忓彂閫?Linux淇″彿|SIGNAL_PERSISTENT_PROCESSES鍋滅敤鎴栦慨鏀圭姸鎬佹爮|STATUS_BAR鏇存柊璁惧鐘舵€亅UPDATE_DEVICE_STATS鎷ㄦ墦/鎺ュ惉浜掕仈缃戦€氳瘽|USE_SIP缂栧啓鈥滄帴鍏ョ偣鍚嶇О鈥濊缃畖WRITE_APN_SETTINGS娣诲姞鎴栦慨鏀规棩鍘嗘椿鍔ㄤ互鍙婂悜閭€璇峰璞″彂閫佺數瀛愰偖浠秥WRITE_CALENDAR淇敼 Google 鍦板浘|WRITE_GSERVICES淇敼瀹夊叏绯荤粺璁剧疆|WRITE_SECURE_SETTINGS淇敼鍏ㄥ眬绯荤粺璁剧疆|WRITE_SETTINGS鍙戦€佷笅杞介€氱煡銆倈SEND_DOWNLOAD_COMPLETED_INTENTS閮ㄥ垎鍏抽棴|SHUTDOWN璇诲彇娴忚鍣ㄧ殑鍘嗗彶璁板綍鍜屼功绛緗READ_HISTORY_BOOKMARKS 鍐欏叆娴忚鍣ㄧ殑鍘嗗彶璁板綍鍜屼功绛緗WRITE_HISTORY_BOOKMARKS 鍐欏叆鐢ㄦ埛瀹氫箟鐨勮瘝鍏竱WRITE_USER_DICTIONARY寮鸿鍋滄鍏朵粬搴旂敤绋嬪簭|FORCE_STOP_PACKAGES鏇存柊缁勪欢浣跨敤鎯呭喌缁熻淇℃伅|PACKAGE_USAGE_STATS绉诲姩搴旂敤绋嬪簭璧勬簮|MOVE_PACKAGE璁块棶涓嬭浇绠$悊鍣ㄣ€倈ACCESS_DOWNLOAD_MANAGER鍐欏叆鐢ㄦ埛瀹氫箟鐨勮瘝鍏竱READ_USER_DICTIONARY銆愪竴鏇茶媿鍑夋彁渚涳紝鎵f墸1473669032銆。
Android权限列表permission说明(一)

Android权限列表permission说明(一)网络上不乏android权限列表,但是很少有将列表和使用方法放在一起的,所以特此总结一下需要在AndroidManifest.xml中定义相应的权限(以获取internet访问权限为例),如下:Xml代码1.< uses-permission android:name =”android.permission.INTERNET”/>注意在<application>也可以定义INTERNET权限,如下:Xml代码1.< application android:permission =”android.permissio n.INTERNET” >android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问"properties"表在checkin数据库中,改值可以修改上传( Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi热点来获取粗略的位置(Allows an application to access coarse (e.g., Cell-ID, WiFi) location)android.permission.ACCESS_FINE_LOCATION允许一个程序访问精良位置(如GPS) (Allows an application to access fine (e.g., GPS)location)android.permission.ACCESS_LOCATION_EXTRA_COMMAND S允许应用程序访问额外的位置提供命令(Allows an application to access extra location provider commands)android.permission.ACCESS_MOCK_LOCATION允许程序创建模拟位置提供用于测试(Allows an application to create mock location providers for testing)android.permission.ACCESS_NETWORK_STATE允许程序访问有关GSM网络信息(Allows applications to access information about networks)android.permission.ACCESS_SURFACE_FLINGER允许程序使用SurfaceFlinger底层特性(Allows an application to use SurfaceFlinger's low level features)android.permission.ACCESS_WIFI_STATE允许程序访问Wi-Fi 网络状态信息(Allows applications to access information about Wi-Fi networks)android.permission.ADD_SYSTEM_SERVICE允许程序发布系统级服务(Allows an application to publish system-level services).android.permission.BATTERY_STATS允许程序更新手机电池统计信息(Allows an application to update the collected battery statistics)android.permission.BLUETOOTH允许程序连接到已配对的蓝牙设备(Allows applications to connect to paired bluetooth devices) android.permission.BLUETOOTH_ADMIN允许程序发现和配对蓝牙设备(Allows applications to discover and pair bluetooth devices)android.permission.BRICK请求能够禁用设备(非常危险)(Required to be able to disable the device (very dangerous!).) android.permission.BROADCAST_PACKAGE_REMOVED允许程序广播一个提示消息在一个应用程序包已经移除后(Allows anapplication to broadcast a notification that an application package has been removed)android.permission.BROADCAST_STICKY.允许一个程序广播常用intents(Allows an application to broadcast sticky intents) android.permission.CALL_PHONE允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认(Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.) android.permission.CALL_PRIVILEGED允许一个程序拨打任何号码,包含紧急号码无需通过拨号用户界面需要用户确认(Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed)android.permission.CAMERA请求访问使用照相设备(Required to be able to access the camera device. )android.permission.CHANGE_COMPONENT_ENABLED_STAT E允许一个程序是否改变一个组件或其他的启用或禁用(Allows an application to change whether an application component (other than its own) is enabled or not. )android.permission.CHANGE_CONFIGURATION允许一个程序修改当前设置,如本地化(Allows an application to modify the current configuration, such as locale. )android.permission.CHANGE_NETWORK_STATE允许程序改变网络连接状态(Allows applications to change network connectivity state)android.permission.CHANGE_WIFI_STATE允许程序改变Wi-Fi 连接状态(Allows applications to change Wi-Fi connectivity state) android.permission.CLEAR_APP_CACHE允许一个程序清楚缓存从所有安装的程序在设备中(Allows an application to clear the caches of all installed applications on the device. )android.permission.CLEAR_APP_USER_DATA允许一个程序清除用户设置(Allows an application to clear user data)android.permission.CONTROL_LOCATION_UPDATES允许启用禁止位置更新提示从无线模块(Allows enabling/disabling location update notifications from the radio. )android.permission.DELETE_CACHE_FILES允许程序删除缓存文件(Allows an application to delete cache files)android.permission.DELETE_PACKAGES允许一个程序删除包(Allows an application to delete packages)android.permission.DEVICE_POWER允许访问底层电源管理(Allows low-level access to power management)android.permission.DIAGNOSTIC允许程序RW诊断资源(Allows applications to RW to diagnostic resources. ) android.permission.DISABLE_KEYGUARD允许程序禁用键盘锁(Allows applications to disable the keyguard )android.permission.DUMP允许程序返回状态抓取信息从系统服务(Allows an application to retrieve state dump information from system services.)android.permission.EXPAND_STATUS_BAR允许一个程序扩展收缩在状态栏,Android开发网提示应该是一个类似Windows Mobile 中的托盘程序(Allows an application to expand or collapse the status bar. )android.permission.FACTORY_TEST作为一个工厂测试程序,运行在root用户(Run as a manufacturer test application, running as the root user. )android.permission.FLASHLIGHT访问闪光灯,Android开发网提示HTC Dream不包含闪光灯(Allows access to the flashlight ) android.permission.FORCE_BACK允许程序强行一个后退操作是否在顶层activities(Allows an application to force a BACK operation on whatever is the top activity. )android.permission.FOTA_UPDATE暂时不了解这是做什么使用的,Android开发网分析可能是一个预留权限.android.permission.GET_ACCOUNTS访问一个帐户列表在Accounts Service中(Allows access to the list of accounts in the Accounts Service)android.permission.GET_PACKAGE_SIZE允许一个程序获取任何package占用空间容量(Allows an application to find out the space used by any package. )android.permission.GET_TASKS允许一个程序获取信息有关当前或最近运行的任务,一个缩略的任务状态,是否活动等等(Allows an application to get information about the currently or recently running tasks: a thumbnail representation of the tasks, what activities are running in it, etc.)android.permission.HARDWARE_TEST允许访问硬件(Allows access to hardware peripherals. )android.permission.INJECT_EVENTS允许一个程序截获用户事件如按键、触摸、轨迹球等等到一个时间流,Android开发网提醒算是hook技术吧(Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.)android.permission.INSTALL_PACKAGES允许一个程序安装packages(Allows an application to install packages. )android.permission.INTERNAL_SYSTEM_WINDOW允许打开窗口使用系统用户界面(Allows an application to open windows that are for use by parts of the system user interface. ) android.permission.INTERNET允许程序打开网络套接字(Allows applications to open network sockets)android.permission.MANAGE_APP_TOKENS允许程序管理(创建、催后、z-order默认向z轴推移)程序引用在窗口管理器中(Allows an application to manage (create, destroy, Z-order) applicationtokens in the window manager. )android.permission.MASTER_CLEAR目前还没有明确的解释,Android开发网分析可能是清除一切数据,类似硬格机android.permission.MODIFY_AUDIO_SETTINGS允许程序修改全局音频设置(Allows an application to modify global audio settings)android.permission.MODIFY_PHONE_STATE允许修改话机状态,如电源,人机接口等(Allows modification of the telephony state - power on, mmi, etc. )android.permission.MOUNT_UNMOUNT_FILESYSTEMS允许挂载和反挂载文件系统可移动存储(Allows mounting and unmounting file systems for removable storage. )android.permission.PERSISTENT_ACTIVITY允许一个程序设置他的activities显示(Allow an application to make its activities persistent. )android.permission.PROCESS_OUTGOING_CALLS允许程序监视、修改有关播出电话(Allows an application to monitor, modify, or abort outgoing calls)android.permission.READ_CALENDAR允许程序读取用户日历数据(Allows an application to read the user's calendar data.) android.permission.READ_CONTACTS允许程序读取用户联系人数据(Allows an application to read the user's contacts data.) android.permission.READ_FRAME_BUFFER允许程序屏幕波或和更多常规的访问帧缓冲数据(Allows an application to take screen shots and more generally get access to the frame buffer data) android.permission.READ_INPUT_STATE允许程序返回当前按键状态(Allows an application to retrieve the current state of keys and switches. )android.permission.READ_LOGS允许程序读取底层系统日志文件(Allows an application to read the low-level system log files. )android.permission.READ_OWNER_DATA允许程序读取所有者数据(Allows an application to read the owner's data)android.permission.READ_SMS允许程序读取短信息(Allows an application to read SMS messages.)android.permission.READ_SYNC_SETTINGS允许程序读取同步设置(Allows applications to read the sync settings)android.permission.READ_SYNC_STATS允许程序读取同步状态(Allows applications to read the sync stats)android.permission.REBOOT请求能够重新启动设备(Required to be able to reboot the device. )android.permission.RECEIVE_BOOT_COMPLETED允许一个程序接收到ACTION_BOOT_COMPLETED广播在系统完成启动(Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. )android.permission.RECEIVE_MMS允许一个程序监控将收到MMS彩信,记录或处理(Allows an application to monitor incoming MMS messages, to record or perform processing on them. ) android.permission.RECEIVE_SMS允许程序监控一个将收到短信息,记录或处理(Allows an application to monitor incoming SMS messages, to record or perform processing on them.) android.permission.RECEIVE_WAP_PUSH允许程序监控将收到WAP PUSH信息(Allows an application to monitor incoming WAP push messages. )android.permission.RECORD_AUDIO允许程序录制音频(Allows an application to record audio)android.permission.REORDER_TASKS允许程序改变Z轴排列任务(Allows an application to change the Z-order of tasks) android.permission.RESTART_PACKAGES允许程序重新启动其他程序(Allows an application to restart other applications) android.permission.SEND_SMS允许程序发送SMS短信(Allowsan application to send SMS messages)android.permission.SET_ACTIVITY_WATCHER允许程序监控或控制activities已经启动全局系统中Allows an application to watch and control how activities are started globally in the system.android.permission.SET_ALWAYS_FINISH允许程序控制是否活动间接完成在处于后台时Allows an application to control whether activities are immediately finished when put in the background.android.permission.SET_ANIMATION_SCALE修改全局信息比例(Modify the global animation scaling factor.)android.permission.SET_DEBUG_APP配置一个程序用于调试(Configure an application for debugging.)android.permission.SET_ORIENTATION允许底层访问设置屏幕方向和实际旋转(Allows low-level access to setting the orientation (actually rotation) of the screen.)android.permission.SET_PREFERRED_APPLICATIONS允许一个程序修改列表参数PackageManager.addPackageT oPreferred() 和PackageManager.removePackageFromPreferred()方法(Allows an application to modify the list of preferred applications with the PackageManager.addPackageT oPreferred() and PackageManager.removePackageFromPreferred() methods.) android.permission.SET_PROCESS_FOREGROUND允许程序当前运行程序强行到前台(Allows an application to force any currently running process to be in the foreground.)android.permission.SET_PROCESS_LIMIT允许设置最大的运行进程数量(Allows an application to set the maximum number of (not needed) application processes that can be running. ) android.permission.SET_TIME_ZONE允许程序设置时间区域(Allows applications to set the system time zone)android.permission.SET_WALLPAPER允许程序设置壁纸(Allows applications to set the wallpaper )android.permission.SET_WALLPAPER_HINTS允许程序设置壁纸hits(Allows applications to set the wallpaper hints) android.permission.SIGNAL_PERSISTENT_PROCESSES允许程序请求发送信号到所有显示的进程中(Allow an application to request that a signal be sent to all persistent processes) android.permission.STATUS_BAR允许程序打开、关闭或禁用状态栏及图标Allows an application to open, close, or disable the status bar and its icons.android.permission.SUBSCRIBED_FEEDS_READ允许一个程序访问订阅RSS Feed内容提供(Allows an application to allow access the subscribed feeds ContentProvider. )android.permission.SUBSCRIBED_FEEDS_WRITE系统暂时保留改设置,Android开发网认为未来版本会加入该功能。
Android(安卓)权限中文描述大全

Android(安卓)权限中⽂描述⼤全最新,最全,98%官⽅权限中⽂描述.⽹上流传的版本都不全或者描述的很不好,所以花费整整⼀晚上收集整理出来的(JSON格式).{"PermissList":[{"Key":"android.permission.ACCESS_CHECKIN_PROPERTIES","Title":"访问检⼊属性","Memo":"允许对检⼊服务上传的属性进⾏读/写访问。
普通应⽤程序不能使⽤此权限。
","Level":0},{"Key":"android.permission.ACCESS_COARSE_LOCATION","Title":"⼤概位置","Memo":"访问⼤概的位置源(例如蜂窝⽹络数据库)以确定⼿机的⼤概位置(如果可以)。
恶意应⽤程序可借此确定您所处的⼤概位置。
","Level":1},{"Key":"android.permission.ACCESS_FINE_LOCATION","Title":"精准的(GPS)位置","Memo":"访问精准的位置源,例如⼿机上的全球定位系统(如果有)。
恶意应⽤程序可能会借此确定您所处的位置,并可能消耗额外的电池电量。
", "Level":1},{"Key":"android.permission.ACCESS_LOCATION_EXTRA_COMMANDS","Title":"访问额外的位置信息提供程序命令","Memo":"访问额外的位置信息提供程序命令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
<uses-permissionandroid:name="android.permission.ACCESS_CHECKIN_PROPERTIES" ></uses-permission> 允许读写访问"properties"表在checkin数据库中,改值可以修改上传<uses-permissionandroid:name="android.permission.ACCESS_COARSE_LOCATION" ></uses-permission>允许一个程序访问CellID或WiFi热点来获取粗略的位置<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION" ></uses-permission>允许一个程序访问精良位置(如GPS)< uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" ></uses-per mission>允许应用程序访问额外的位置提供命令<uses-permissionandroid:name="android.permission.ACCESS_MOCK_LOCATION" ></uses-permission>允许程序创建模拟位置提供用于测试<uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission>允许程序访问有关GSM网络信息<uses-permissionandroid:name="android.permission.ACCESS_SURFACE_FLINGER" ></uses-permission>允许程序使用SurfaceFlinger底层特性<uses-permissionandroid:name="android.permission.ACCESS_WIFI_STATE" ></uses-permission>允许程序访问Wi-Fi网络状态信息<uses-permissionandroid:name="android.permission.ADD_SYSTEM_SERVICE" ></uses-permission>允许程序发布系统级服务<uses-permission android:name="android.permission.BATTERY_STATS" ></uses-permission> 允许程序更新手机电池统计信息<uses-permission android:name="android.permission.BLUETOOTH" ></uses-permission>允许程序连接到已配对的蓝牙设备<uses-permissionandroid:name="android.permission.BLUETOOTH_ADMIN" ></uses-permission>允许程序发现和配对蓝牙设备<uses-permission android:name="android.permission.BRICK" ></uses-permission>请求能够禁用设备<uses-permissionandroid:name="android.permission.BROADCAST_PACKAGE_REMOVED" ></uses-permissio n>允许程序广播一个提示消息在一个应用程序包已经移除后<uses-permissionandroid:name="android.permission.BROADCAST_STICKY" ></uses-permission>允许一个程序广播常用intents< uses-permission android:name="android.permission.CALL_PHONE" ></uses-permission>允许一个程序初始化一个电话拨号不需通过拨号用户界面需要用户确认<uses-permissionandroid:name="android.permission.CALL_PRIVILEGED" ></uses-permission>允许一个程序拨打任何号码,包含紧急号码无需通过拨号用户界面需要用户确认<uses-permission android:name="android.permission.CAMERA" ></uses-permission>请求访问使用照相设备<uses-permissionandroid:name="android.permission.CHANGE_COMPONENT_ENABLED_STA TE" ></uses-per mission>允许一个程序是否改变一个组件或其他的启用或禁用<uses-permissionandroid:name="android.permission.CHANGE_CONFIGURATION" ></uses-permission>允许一个程序修改当前设置,如本地化<uses-permissionandroid:name="android.permission.CHANGE_NETWORK_STA TE" ></uses-permission>允许程序改变网络连接状态<uses-permissionandroid:name="android.permission.CHANGE_WIFI_STA TE" ></uses-permission>允许程序改变Wi-Fi连接状态<uses-permissionandroid:name="android.permission.CLEAR_APP_CACHE" ></uses-permission>允许一个程序清楚缓存从所有安装的程序在设备中<uses-permissionandroid:name="android.permission.CLEAR_APP_USER_DATA" ></uses-permission>允许一个程序清除用户设置<uses-permissionandroid:name="android.permission.CONTROL_LOCA TION_UPDATES" ></uses-permission> 允许启用禁止位置更新提示从无线模块<uses-permissionandroid:name="android.permission.DELETE_CACHE_FILES" ></uses-permission>允许程序删除缓存文件<uses-permissionandroid:name="android.permission.DELETE_PACKAGES" ></uses-permission>允许一个程序删除包<uses-permission android:name="android.permission.DEVICE_POWER" ></uses-permission> 允许访问底层电源管理<uses-permission android:name="android.permission.DIAGNOSTIC" ></uses-permission>允许程序RW诊断资源<uses-permissionandroid:name="android.permission.DISABLE_KEYGUARD" ></uses-permission>允许程序禁用键盘锁<uses-permission android:name="android.permission.DUMP" ></uses-permission>允许程序返回状态抓取信息从系统服务允许一个程序扩展收缩状态栏android.permission.FACTORY_TEST作为一个工厂测试程序,运行在root用户android.permission.FLASHLIGHT访问闪光灯android.permission.FORCE_BACK允许程序强行一个后退操作是否在顶层activitiesandroid.permission.FOTA_UPDA TE android一个预留权限android.permission.GET_ACCOUNTS访问一个帐户列表在Accounts Service中android.permission.GET_PACKAGE_SIZE允许一个程序获取任何package占用空间容量android.permission.GET_TASKS允许一个程序获取信息有关当前或最近运行的任务,一个缩略的任务状态,是否活动等等android.permission.HARDW ARE_TEST允许访问硬件android.permission.INJECT_EVENTS允许一个程序截获用户事件如按键、触摸、轨迹球等等到一个时间流android.permission.INSTALL_PACKAGES允许一个程序安装packagesandroid.permission.INTERNAL_SYSTEM_WINDOW允许打开窗口使用系统用户界面android.permission.INTERNET允许程序打开网络套接字android.permission.MANAGE_APP_TOKENS允许程序管理(创建、催后、z- order默认向z轴推移)程序引用在窗口管理器中android.permission.MASTER_CLEAR恢复出厂设置权限,清除一切用户数据android.permission.MODIFY_AUDIO_SETTINGS允许程序修改全局音频设置android.permission.MODIFY_PHONE_STA TE允许修改话机状态,如电源,人机接口等android.permission.MOUNT_UNMOUNT_FILESYSTEMS允许挂载和反挂载文件系统可移动存储android.permission.PERSISTENT_ACTIVITY允许一个程序设置他的activities显示android.permission.PROCESS_OUTGOING_CALLS允许程序监视、修改有关播出电话android.permission.READ_CALENDAR允许程序读取用户日历数据android.permission.READ_CONTACTS允许程序读取用户联系人数据允许程序屏幕波或和更多常规的访问帧缓冲数据android.permission.READ_INPUT_STA TE允许程序读取底层系统日志文件android.permission.READ_OWNER_DATA允许程序读取所有者数据android.permission.READ_SMS允许程序读取短信息android.permission.READ_SYNC_SETTINGS允许程序读取同步设置android.permission.READ_SYNC_STA TS允许程序读取同步状态android.permission.REBOOT请求能够重新启动设备android.permission.RECEIVE_BOOT_COMPLETED允许一个程序接收到ACTION_BOOT_COMPLETED广播在系统完成启动android.permission.RECEIVE_MMS允许一个程序监控将收到MMS彩信,记录或处理android.permission.RECEIVE_SMS允许程序监控一个将收到短信息,记录或处理android.permission.RECEIVE_W AP_PUSH允许程序监控将收到WAP PUSH信息android.permission.RECORD_AUDIO允许程序录制音频android.permission.REORDER_TASKS允许程序改变Z轴排列任务android.permission.RESTART_PACKAGES允许程序重新启动其他程序android.permission.SEND_SMS允许程序发送SMS短信android.permission.SET_ACTIVITY_WA TCHER允许程序监控或控制activities已经启动全局系统中android.permission.SET_ALWAYS_FINISH允许程序控制是否活动间接完成在处于后台时android.permission.SET_ANIMATION_SCALE修改全局信息比例android.permission.SET_DEBUG_APP配置一个程序用于调试android.permission.SET_ORIENTA TION允许底层访问设置屏幕方向和实际旋转android.permission.SET_PREFERRED_APPLICATIONS允许一个程序修改列表参数PackageManager.addPackageToPreferred() 和PackageManager.removePackageFromPreferred()方法android.permission.SET_PROCESS_FOREGROUND允许程序当前运行程序强行到前台android.permission.SET_PROCESS_LIMIT允许设置最大的运行进程数量android.permission.SET_TIME_ZONE允许程序设置时间区域android.permission.SET_W ALLPAPER允许程序设置壁纸android.permission.SET_W ALLPAPER_HINTS允许程序设置壁纸hitsandroid.permission.SIGNAL_PERSISTENT_PROCESSES允许程序请求发送信号到所有显示的进程中android.permission.STA TUS_BAR允许程序打开、关闭或禁用状态栏及图标android.permission.SUBSCRIBED_FEEDS_READ允许一个程序访问订阅RSS Feed内容提供android.permission.SUBSCRIBED_FEEDS_WRITE系统暂时保留改设置android.permission.SYSTEM_ALERT_WINDOW允许一个程序打开窗口使用TYPE_SYSTEM_ALERT,显示在其他所有程序的顶层android.permission.VIBRA TE允许访问振动设备android.permission.WAKE_LOCK允许使用PowerManager的WakeLocks保持进程在休眠时从屏幕消失android.permission.WRITE_APN_SETTINGS允许程序写入API设置android.permission.WRITE_CALENDAR允许一个程序写入但不读取用户日历数据android.permission.WRITE_CONTACTS允许程序写入但不读取用户联系人数据android.permission.WRITE_GSERVICES允许程序修改Google服务地图android.permission.WRITE_OWNER_DATA允许一个程序写入但不读取所有者数据android.permission.WRITE_SETTINGS允许程序读取或写入系统设置android.permission.WRITE_SMS允许程序写短信android.permission.WRITE_SYNC_SETTINGS允许程序写入同步设置。