logo资料库

Android的AndroidManifest配置权限.doc

第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
资料共4页,全文预览结束
AndroidManifest.xml 是 Android 程序配置文件,类似 WEB 程序中的 web.xml 其中有个非常重要而又特别的功能就是为程序向设备声明自己的权利 语法: 这里的权限常量来自 android.Manifest 的内部类 permission ACCESS_CHECKIN_PROPERTIES 允许在登入数据库的时候读写其中的属性表,并上 传改变的值 ACCESS_COARSE_LOCATION 允许应用访问范围(如 WIFI)性的定位 ACCESS_FINE_LOCATION 允许应用访问精确(如 GPS)性的定位 ACCESS_LOCATION_EXTRA_COMMANDS 允许应访问额外的提供定位的指令 ACCESS_MOCK_LOCATION ACCESS_NETWORK_STATE 允许应用创建用于测试的模拟定位提供者 允许应用访问网络上的信息 ACCESS_SURFACE_FLINGER 允许应用使用低版本视图的特征 ACCESS_WIFI_STATE ACCOUNT_MANAGER AUTHENTICATE_ACCOUNTS BATTERY_STATS BIND_APPWIDGET BIND_DEVICE_ADMIN BIND_INPUT_METHOD BIND_WALLPAPER BLUETOOTH BLUETOOTH_ADMIN BRICK 允许应用访问关羽 Wi-Fi 网络的信息 允许应用进入帐户认证 允许应用为 ACCOUNT_MANAGER 扮演一个帐户认证系 统 允许应用去统计电源信息 允许应用告诉 AppWidget 哪个应用能够访问该 AppWidget 的数据 必须通过关机接收者的请求来确保只有系统能够与 之交互 必须通过 InputMethodService 的请求来确保只有 系统能够与之绑定 必须通过 WallpaperService 的请求来确保只有系 统能够与之绑定 允许应用去连接蓝牙设备 允许应用找到与之连接的蓝牙设备 被请求废止设备(非常危险) BROADCAST_PACKAGE_REMOVED 允许应用发出一个程序包被移除的广播消息 BROADCAST_SMS BROADCAST_STICKY 允许应用发出一个收到短信的消息 允许应用发出一个与 intent 相连的消息 BROADCAST_WAP_PUSH 允许应用发出一个收到 WAP PUSH 的广播消息 CALL_PHONE CALL_PRIVILEGED 允许应用启动一个用户确认电话被拨打而不通过拨 打电话的用户界面的的拨打程序 允许应用启动一个用户确认电话被拨打而不通过拨 打电话的用户界面的的任意号码的拨打,包括紧急 号码. CAMERA 能够启动照相机设备的请求 CHANGE_COMPONENT_ENABLED_STATE 允许应用去改变一个应用是否是激活状态 CHANGE_CONFIGURATION 允许应用修改当前的配置,如本地设置
CHANGE_NETWORK_STATE 允许应用改变网络的连接状态 CHANGE_WIFI_MULTICAST_STATE 允许应用进入 Wi-Fi 的组播方式 CHANGE_WIFI_STATE CLEAR_APP_CACHE 允许应用改变 Wi-Fi 的连接状态 允许应用清除所有安装在设备上的应用的缓存 CLEAR_APP_USER_DATA 允许应用清除使用者的信息资料 CONTROL_LOCATION_UPDATES 允许从广播设备来更新或不更新本地的消息 DELETE_CACHE_FILES DELETE_PACKAGES DEVICE_POWER DIAGNOSTIC DISABLE_KEYGUARD DUMP 允许应用删除掉缓存文件 允许应用删除掉程序包 允许低权限的访问电源管理项 允许应用诊断程序资源 允许应用禁用键盘锁 允许应用从系统服务中恢复转储的信息 EXPAND_STATUS_BAR 允许应用扩大或缩小状态栏 FACTORY_TEST FLASHLIGHT FORCE_BACK GET_ACCOUNTS GET_PACKAGE_SIZE GET_TASKS GLOBAL_SEARCH HARDWARE_TEST INJECT_EVENTS 如制造商测试的应用一样用终极权限用户运行 允许访问手电筒 允许应用强制的返回操作而不论是不是最终的 activity 允许应用访问账目服务中的统计清单 允许应用查找出任何程序包使用的空间 允许应用找到关于当前或最近运行的任务和在哪些 acitivities 里运行 这个权限可以被内容提供者用来允许使用全程搜索 他们的数据 允许访问硬件及周边设备. 允许应用注入用户事件(键盘、触摸)到事件中然 后提供给任意的窗口 INSTALL_LOCATION_PROVIDER 允许应用安装一个位置提供商到位置管理器中 INSTALL_PACKAGES 允许应用安装程序包. INTERNAL_SYSTEM_WINDOW 允许应用打开被部分系统用户接口使用的窗口 INTERNET 允许应用打开网络套接口 KILL_BACKGROUND_PROCESSES 允许应用去呼叫 killBackgroundProcesses(String).方法 MANAGE_ACCOUNTS 允许应用去管理帐户管理者中的重要清单 MANAGE_APP_TOKENS MASTER_CLEAR 允许应用去管理(创建、销毁、顺序)在窗口管理者 中的应用 MODIFY_AUDIO_SETTINGS 允许应用修改全局音频设定 MODIFY_PHONE_STATE 允许改变拨打电话的状态-电源等 MOUNT_FORMAT_FILESYSTEMS 允许格式化可移除的存储仓库的文件系统 MOUNT_UNMOUNT_FILESYSTEMS 允许装备或解除可移除的存储仓库的文件系统 PERSISTENT_ACTIVITY 允许应用使它的 activities 更持久稳固 PROCESS_OUTGOING_CALLS 允许应用监督、限定或终止呼出的电话
READ_CALENDAR READ_CONTACTS 允许应用读取用户的日历数据 允许应用读取用户的联系人数据 READ_FRAME_BUFFER 允许应用抓取屏幕和更多可获得的缓冲数据 READ_HISTORY_BOOKMARKS 允许应用去读取(非写)用户浏览历史和书签 READ_INPUT_STATE READ_LOGS READ_OWNER_DATA READ_PHONE_STATE READ_SMS READ_SYNC_SETTINGS READ_SYNC_STATS REBOOT 允许应用去的当前键盘和控制的状态 允许应用读取低级别的系统日志文件 允许应用读取所有者的数据 允许读取电话的状态 允许应用读取短信息. 允许应用读取同步的设置 允许应用读取同步的统计数据 重新启动设备的请求 RECEIVE_BOOT_COMPLETED 允许应用接收在系统完成启动后发出的 ACTION_BOOT_COMPLETED 广播信息 RECEIVE_MMS RECEIVE_SMS RECEIVE_WAP_PUSH RECORD_AUDIO REORDER_TASKS RESTART_PACKAGES SEND_SMS SET_ACTIVITY_WATCHER SET_ALWAYS_FINISH 允许应用去监听多媒体信息并记录和对起进行处理 允许应用去监听短消息并记录和对起进行处理 允许应用监听 WAP push 信息 允许应用记录音频信息 允许应用改变任务的关系位置 已废弃使用 允许应用发送短消息. 允许应用查看和控制 activities 是怎样在系统中 运行的 允许应用去控制当 activities 被覆盖后是否是立 即接触结束 SET_ANIMATION_SCALE 改变动画的比例因子 SET_DEBUG_APP SET_ORIENTATION 设置一个应用为调试模式 允许低级别的设置屏幕的方向 SET_PREFERRED_APPLICATIONS 已废弃 SET_PROCESS_LIMIT 允许应用设置可以运行的最大数的应用进程 SET_TIME SET_TIME_ZONE SET_WALLPAPER 允许应用设置系统时间 允许应用设置系统时区时间 允许应用设置壁纸 SET_WALLPAPER_HINTS 允许应用设置锁定的壁纸 SIGNAL_PERSISTENT_PROCESSES 允许应用发出一个给所有稳定进程信号的请求 STATUS_BAR 允许应用打开、关闭或使状态栏或图标失去作用 SUBSCRIBED_FEEDS_READ 允许应用访问内容提供者的签署认证 SUBSCRIBED_FEEDS_WRITE SYSTEM_ALERT_WINDOW 允许应用使用 TYPE_SYSTEM_ALERT 来打开窗口,并 将窗口显示于其他应用的顶端
UPDATE_DEVICE_STATS 允许应用更新设备资料信息 USE_CREDENTIALS 允许应用从管理器得到授权请求 VIBRATE WAKE_LOCK 允许应用访问震动器 允许使用电源锁定管理以使进程休眠或屏幕变暗 WRITE_APN_SETTINGS 允许应用去写入接入点设置 WRITE_CALENDAR WRITE_CONTACTS 允许应用写(非读)用户的日历数据 允许应用写(非读)用户的联系人数据 WRITE_EXTERNAL_STORAGE 允许应用写(非读)用户的外部存储器 WRITE_GSERVICES 允许应用修改 Google 服务地图 WRITE_HISTORY_BOOKMARKS 允许应用写(非读)用户的浏览器历史和书签 WRITE_OWNER_DATA 允许应用写(非读)用户的数据 WRITE_SECURE_SETTINGS 允许应用写或读当前系统设置 WRITE_SETTINGS WRITE_SMS WRITE_SYNC_SETTINGS 允许应用写或读系统设置 允许应用写短消息信息 允许应用写同步设置
分享到:
收藏