没有合适的资源?快使用搜索试试~ 我知道了~
Android一些常用权限.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 53 浏览量
2022-07-13
11:32:04
上传
评论
收藏 115KB DOC 举报
温馨提示
试读
12页
Android一些常用权限.docAndroid一些常用权限.docAndroid一些常用权限.docAndroid一些常用权限.docAndroid一些常用权限.docAndroid一些常用权限.doc
资源推荐
资源详情
资源评论
1 / 12
Android 权限
随着 Android 手机版本的不断更新,Android 手机的的开发需要的东西越
来越多,对于手机更新,Android 一些权限往往不能在 AndroidManifest.xml
文件中使用,所以,一些权限需要动态获取;例如,用户可以选择给予相机应用
相机的权限但是不允许使用设备位置的权限。用户可进入应用设置随时撤销权限。
系统权限被分为两种类型,正常的(normal)和敏感的(dangerous):
正常的权限不会直接让用户的隐私处于危险中。如果你的应用在清单文件中列入
了正常的权限,系统会自动允许这些权限。
敏感权限给予应用方位用户的数据。如果你的应用在清单文件中列入危险类权限,
会明确地让用户对你的应用允许权限。
在所有的 Android 版本中,你的应用需要在清单文件中去申明它需要的正常的
和危险的权限。然而,声明的影响是不同的,依赖于系统版本和你应用的目标
SDK 等级:
如果设备运行在 Android 5.1 或更低,或者你的应用的 target SDK 是 22 或者
更低;如果你在清单文件中加入了敏感权限,当他们在安装应用的时候必须同意
权限;如果他们不同意权限,系统则不会安装应用。
如果设备运行在 Android 6.0 或更高的版本,或者你的应用的 target SDK 是 23
或者更高。应用必须在 manifest 文件中加入权限,而且在应用运行过程中必须
在它需要的时候请求每一个危险的权限。用户可以允许或者拒绝每一个权限,即
使用户拒绝了一个权限的请求而应用可以在限制功能地继续运行。
2 / 12
正常权限:
在 Android6.0( API 23)中,下面权限被定义为正常权限
访问登记属性
android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入
登记 check-in 数据库属性表的权限
获取错略位置
android.permission.ACCESS_COARSE_LOCATION,通过 WiFi 或移
动基站的方式获取用户错略的经纬度信息,定位精度大概误差在
30~1500 米
获取精确位置
android.permission.ACCESS_FINE_LOCATION,通过 GPS 芯片接收
卫星的定位信息,定位精度达 10 米以
访问定位额外
命令
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS,允
许程序访问额外的定位提供者指令
获取模拟定位
信息
android.permission.ACCESS_MOCK_LOCATION,获取模拟定位信息,
一般用于帮助开发者调试应用
获取网络状态
android.permission.ACCESS_NETWORK_STATE,获取网络信息状态,
如当前的网络连接是否有效
访问 Surface
Flinger
android.permission.ACCESS_SURFACE_FLINGER,Android 平台上
底层的图形显示支持,一般用于游戏或照相机预览界面和底层模式的屏
幕截图
获取 WiFi 状
android.permission.ACCESS_WIFI_STATE,获取当前 WiFi 接入的状
3 / 12
态
态以与 WLAN 热点的信息
账户管理
android.permission.ACCOUNT_MANAGER,获取账户验证信息,主
要为 GMail 账户信息,只有系统级进程才能访问的权限
验证账户
android.permission.AUTHENTICATE_ACCOUNTS,允许一个程序通
过账户验证方式访问账户管理 ACCOUNT_MANAGER 相关信息
电量统计
android.permission.BATTERY_STATS,获取电池电量统计信息
绑定小插件
android.permission.BIND_APPWIDGET,允许一个程序告诉
appWidget 服务需要访问小插件的数据库,只有非常少的应用才用到此
权限
绑定设备管理
android.permission.BIND_DEVICE_ADMIN,请求系统管理员接收者
receiver,只有系统才能使用
绑定输入法
android.permission.BIND_INPUT_METHOD ,请求
InputMethodService 服务,只有系统才能使用
绑定
RemoteView
android.permission.BIND_REMOTEVIEWS,必须通过
RemoteViewsService 服务来请求,只有系统才能用
绑定壁纸
android.permission.BIND_WALLPAPER,必须通过
WallpaperService 服务来请求,只有系统才能用
使用蓝牙
android.permission.BLUETOOTH,允许程序连接配对过的蓝牙设备
蓝牙管理
android.permission.BLUETOOTH_ADMIN,允许程序进行发现和配对
剩余11页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 320
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功