Android 常用权限和使用说明

您所在的位置:网站首页 允许日历使用数据 Android 常用权限和使用说明

Android 常用权限和使用说明

2024-07-06 11:29| 来源: 网络整理| 查看: 265

日历

读日历 android.permission.READ_CALENDAR 权限定义: 1、android.permission.READ_CALENDAR:允许应用获取用户日历数据 2、android.permission.WRITE_CALENDAR:允许应用编辑用户日历数据 注:日历的读写操作,在日历应用中可以查看对应的日程。

典型场景举例: 1、制定学习计划、旅行日程; 2、火车票预订、旅行预订; 3、生日、会议等重要事件日程提醒;

相机

拍摄照片和视频 android.permission.CAMERA 权限定义: 允许应用使用摄像头

典型场景举例: 1、美颜拍照; 2、扫描二维码、条形码; 3、录像; 4、人脸识别; 5、智能识图; 6、分享,用于发朋友圈;

通讯录

读取您的通讯录 android.permission.READ_CONTACTS 权限定义: 1、android.permission.READ_CONTACTS:允许用户获取用户通讯录数据 2、android.permission.WRITE_CONTACTS:允许用户编辑用户通讯录数据

典型场景举例: 1、通过通讯录添加好友; 2、备份克隆联系人; 3、电话本管理; 4、办公软件添加获取联系人 修改通讯录 android.permission.WRITE_CONTACTS 查找设备上的帐户 android.permission.GET_ACCOUNTS 权限定义: 允许应用从账户服务中获取应用账户列表:如google账号,微博帐号等列表,不包括微信账号和QQ账号和用户手动输入的电话号码等

位置

精准的 (GPS) 位置 android.permission.ACCESS_FINE_LOCATION 权限定义: 1、android.permission.ACCESS_FINE_LOCATION:获取精准的 (GPS) 位置 2、android.permission.ACCESS_COARSE_LOCATION:获取 (基于网络的) 大概位置

典型场景举例: 1、步行、骑行、架车、公交等导航场景; 2、跑步、健走等运动健康场景; 3、停车场、美食、加油站、新闻等定位当前位置场景; 4、拍照场景,用于记录照片拍摄位置 5、社交场景,用于主动分享位置信息 6、情景智能,用于出行日程提醒 (基于网络的) 大概位置 android.permission.ACCESS_COARSE_LOCATION

录音

录音 android.permission.RECORD_AUDIO 权限定义: 授权应用可以使用麦克风。

典型场景举例: 1、录音机; 2、语音助手功能,语音导航; 3、语音通话,聊天 4、录屏 5、发音学习 设备信息 设备信息:读取手机状态和身份 android.permission.READ_PHONE_STATE 权限定义: 授权应用可以获取设备imsi、imei、sn等设备信息。同时也可以通过此权限,获取手机通话状态,例如来电、响铃中、通话中等 不推荐使用此权限,请使用Android id或 广告id等替代

通话记录

读取通话记录 android.permission.READ_CALL_LOG 权限定义: 授权应用可以读取用户通话记录信息。

典型场景举例: 1、备份 2、通话记录管理功能 3、骚扰拦截:一般情况下会删除通话记录 写入通话记录 android.permission.WRITE_CALL_LOG 权限定义: 授权应用可以读取用户通话记录信息。

典型场景举例: 1、备份 2、通话记录管理功能 3、骚扰拦截:一般情况下会删除通话记录

电话

直接拨打电话号码 android.permission.CALL_PHONE 权限定义: 授权应用可以不经过用户点击授权,直接拨打号码。 不建议使用此权限,推荐调起拨号盘,用户手动发起拨号 典型场景举例: 1、通讯录中直接拨打电话; 2、浏览器中直接拨打电话; 3、联系客服; 添加语音邮件 com.android.voicemail.permission.ADD_VOICEMAIL 权限定义: 授权应用添加语音附件到邮件中

典型场景举例: 1、如定义,邮件场景 拨打/接听互联网通话 android.permission.USE_SIP 权限定义: 拨打/接听互联网通话

典型场景举例: 拨打SIP协议的互联网通话 重新设置呼出的路径 android.permission.PROCESS_OUTGOING_CALLS 权限定义:重新设置呼出的手机号码,可以监听呼出的通话状态

典型场景举例: 1、呼出电话监听场景,通讯录 2、儿童手表 读取电话号码 android.permission.READ_PHONE_NUMBERS 权限定义: 读取手机号码

典型场景举例: 暂无典型场景,新权限 接听来电 android.permission.ANSWER_PHONE_CALLS 权限定义:授权应用可以接听来电

典型场景举例: 车载模式下接听电话

身体传感器

人体传感器 (如心跳速率检测器) android.permission.BODY_SENSORS 权限定义: 授权应用访问那些被用于测量用户身体内部状况的传感器数据。一般特指心率传感器数据。

典型场景举例: 1、运动/健康相关,用于显示用户的心率状况,如三星健康app。 2、可穿戴设备应用

短信

发送短信 android.permission.SEND_SMS 权限定义: 授权应用发送SMS短信。

典型场景举例: 1、短信管理应用,如中国移动; 2、手机号码注册或登陆时的验证码场景,如AcFun应用,允许通过手机号+接收到的验证码来注册用户。 3、游戏软件中的短信支付场景。 接收文字讯息 (短信) android.permission.RECEIVE_SMS 权限定义: 授权应用接收SMS短信。

典型场景举例: 1、短信管理类应用,如中国移动,Go短信; 2、手机号码注册或登陆时的验证码场景,如AcFun应用,允许通过手机号+接收到的验证码来注册用户。 读取您的文字讯息 (短信或彩信) android.permission.READ_SMS 权限定义: 授权应用读取SMS短信。

典型场景举例: 1、短信管理类应用,如中国移动,Go短信; 2、手机号码注册或登陆时的验证码场景,如AcFun应用,允许通过手机号+接收到的验证码来注册用户。 接收文字讯息 (WAP) android.permission.RECEIVE_WAP_PUSH 权限定义: 授权应用接收WAP推送信息。

典型场景举例: 1、短信管理类应用,如中国移动,Go短信; 接收文字讯息 (彩信) android.permission.RECEIVE_MMS 权限定义: 授权应用监听到来的彩信业务,拦截彩信接收信息。

典型场景举例: 1、短信管理应用,如中国移动,运营商系列应用; 读取小区广播消息 android.permission.READ_CELL_BROADCASTS 权限定义: 授权应用读取小区广播短信。

存储

读取您的 SD 卡中的内容 android.permission.READ_EXTERNAL_STORAGE 权限定义: 授权应用读取\修改或删除SD卡中的内容。

典型场景举例: 1、下载文件场景,如浏览器从网络中下载文件到手机中。 2、阅读器场景,打开本地的文件。 3、游戏场景,需要下载大量资源并存储到SD卡上。 4、拍照场景,需要存储图片或打开照片。 修改或删除 SD 卡中的内容 android.permission.WRITE_EXTERNAL_STORAGE

设备管理器

设备管理器 android.permission.BIND_DEVICE_ADMIN 在其他应用上显示定义:该功能需要激活后生效,入口在设置中搜索(设备管理器)可以查看到该功能; 1、删除设备数据 2、设置锁屏密码规则; 3、屏幕上锁 系统默认是非激活状态,需要在设置中激活后功能才生效

典型场景举例: 1、手机找回/查找我的手机功能,用于远程控制设备,恢复出厂设置等; 2、企业办公场景,如anyoffice,要求用户设置锁屏密码后才允许在设备上办公;

显示在其他应用上面

显示在其他应用上面 android.permission.SYSTEM_ALERT_WINDOW 在其他应用上显示定义:在其他应用上覆盖显示,用户按home键或者back键后,该弹框仍显示在其他界面之上;

典型场景举例: 1、微信视频聊天场景,home键之后,仍在桌面上有小窗体显示视频信息; 2、直播软件或者播放视频等小窗体播放场景; 3、录屏软件,有悬浮按钮,方便操作; 4、音乐软件在桌面上显示歌词;

修改系统设置

修改系统设置 android.permission.WRITE_SETTINGS 修改系统设置定义:修改系统设置,非隐私或者安全相关的设置项,该设置项会改变系统整体状态; 此权限非动态弹框授权,需要到设置中打开开关;

典型场景举例: 1、视频应用屏幕滑动调整音量和屏幕亮度; 2、音乐播放软件调整音量,设置铃声; 3、电子书籍应用可以调节音量,护眼模式,调整亮度等 4、设置桌面背景图片

监听通知栏

监听通知栏 android.permission.BIND_NOTIFICATION_LISTENER_SERVICE 监听通知服务定义:监听其他应用的通知栏显示内容

典型场景举例: 1、手表手环穿戴应用,需要将通知栏信息引导到穿戴设备

应用使用情况

应用使用情况 android.permission.PACKAGE_USAGE_STATS 应用使用情况定义:获取其他应用的使用统计数据,例如:使用频率,应用的使用时长,以及语言设置等使用记录

典型场景举例: 1、应用市场需要监控应用的激活状态;

残疾人辅助

残疾人辅助:android.permission.BIND_ACCESSIBILITY_SERVICE 无障碍定义:应用程序会通过屏幕取词、模拟用户点击等方式,方便用户操作的功能;

典型场景举例: 1、合理的无障碍人使用场景; 2、talkback:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3