客户端使用的权限的说明
1. 为了客户端的业务能够完整安全的被使用,客户端本身和接入的第三方SDK都可能会申请一些权限,并使用这些权限对应提供的能力
2. 部分敏感权限需要您授予才能使用,如果您不授予这些敏感权限,仍可以使用客户端的大部分的功能,部分需要上述权限的业务可能会受到影响,无法使用
3. 客户端使用的全部权限如下表所示:
1、READ_PHONE_STATE
权限名称:读取电话状态权限
权限说明:读取手机设备标识信息
使用场景:在用户授予权限的情况下,获取设备识别码,用于鉴别真假用户等安全、风险控制等功能
2、ACCESS_FINE_LOCATION、ACCESS_COARSE_LOCATION
权限名称:读取精确、粗略位置权限
权限说明:通过GPS或网络获取精准、粗略位置
使用场景:在用户授予权限的情况下,用于包含基于地理位置的服务,如本地、房产、汽车频道等
3、READ_EXTERNAL_STORAGE、WRITE_EXTERNAL_STORAGE
权限名称:读取、写入存储卡权限
权限说明:读取存储卡数据、将数据写入存储卡
使用场景:在用户授予权限的情况下,在存储卡设置缓存从而提高应用的运行速度;将App内部的图片存储到存储卡上;用户发送图片评论、反馈、替换头像等
4、CAMERA
权限名称:相机权限
权限说明:拍摄照片、扫描二维码等
使用场景:在用户授予权限的情况下,可以拍摄 照片发送评论、反馈、替换头像等
5、 RECORD_AUDIO
权限名称: 麦克风权限
权限说明: 读取麦克风
使用场景: 在用户授予权限的情况下,可以发送语音评论
6、 FOREGROUND_SERVICE
权限名称: 允许使用前台服务权限
权限说明: 允许使用前台服务权限
使用场景: 客户端切到后台的时候可以继续播放音频
7、 KILL_BACKGROUND_PROCESSES
权限名称: 结束后台进程权限
权限说明: 允许客户端结束后台进程
使用场景: 定位成功后,结束定位程序使用的进程
8、 DISABLE_KEYGUARD
权限名称: 禁用键盘锁权限
权限说明: 禁用键盘锁
使用场景: 锁屏阅读
9、 MOUNT_UNMOUNT_FILESYSTEMS
权限名称: 装载和卸载文件系统权限
权限说明: 装载和卸载文件系统
使用场景: 判断存储卡是否可用
10、 ACCESS_NETWORK_STATE
权限名称: 查看网络状态权限
权限说明: 查看网络状态
使用场景: 判断当前是否有网络链接,如没有,则提示用户无网络
11、 INTERNET
权限名称: 联网权限
权限说明: 联网
使用场景: 访问网络,下载内容到客户端
12、 WAKE_LOCK
权限名称: 防止手机休眠权限
权限说明: 防止手机休眠
使用场景: 播放视频时,保持屏幕常亮,不黑屏
13、 BROADCAST_STICKY
权限名称: 发送置顶广播权限
权限说明: 发送置顶广播
使用场景: 解决谷歌商店BUG
14、 GET_TASKS
权限名称: 检索当前正在运行的进程权限
权限说明: 检索当前正在运行的进程
使用场景: 定位成功后,判断定位的进程,然后停止定位进程,以减小资源消耗
15、 ACCESS_WIFI_STATE
权限名称: 查看WIFI状态权限
权限说明: 获取WIFI状态
使用场景: 获取当前WIFI接入的状态以及WLAN热点的信息
16、 CHANGE_WIFI_STATE
权限名称: 更改WIFI状态权限
权限说明: 更改WIFI状态
使用场景: 允许程序改变WIFI连接状态
17、 CHANGE_NETWORK_STATE
权限名称: 更改网络连接权限
权限说明: 允许程序改变网络连接状态
使用场景: 允许程序改变网络连接状态
18、 VIBRATE
权限名称: 使用震动的权限
权限说明: 使用震动效果
使用场景: 伴随特效
19、 READ_LOGS
权限名称: 读取系统日志的权限
权限说明: 读取系统日志
使用场景: 手机崩溃、错误信息,调试用
20、 WRITE_SETTINGS
权限名称: 修改全局系统设置权限
权限说明: 允许程序读取或写入系统设置
使用场景: 获取系统音量 、获取系统亮度
21、 MODIFY_AUDIO_SETTINGS
权限名称: 调节音量权限
权限说明: 调节音量
使用场景: 播放音视频的时候调节音量
22、 WRITE_APN_SETTINGS
权限名称: 允许写入APN设置权限
权限说明: 允许写入APN设置
使用场景: 设置APN
23、 SYSTEM_ALERT_WINDOW
权限名称: 显示系统级弹窗权限
权限说明: 显示系统级弹窗
使用场景: 解决用户反馈的问题,调试程序使用
24、 MANAGE_ACCOUNT
权限名称: 管理账号权限
权限说明: 管理账号列表
使用场景: 华为账号登录使用
25、 RECEIVE_BOOT_COMPLETED
权限名称: 开机自启动权限
权限说明: 接收开机广播
使用场景: 接收开机广播
26、 BLUETOOTH
权限名称: 创建蓝牙连接权限
权限说明: 创建蓝牙连接
使用场景: 风险控制
27、 BLUETOOTH_ADMIN
权限名称: 蓝牙管理权限
权限说明: 蓝牙管理
使用场景: 风险控制
28、 REQUEST_INSTALL_PACKAGES
权限名称: 允许程序安装文件权限
权限说明: 允许程序安装文件
使用场景: 客户端版本更新、安装广告文件
29、 PACKAGE_USAGE_STATS
权限名称: 更新组件使用统计权限
权限说明: 更新组件使用统计
使用场景: 更新组件使用统计权限
30、 CHANGE_WIFI_MULTICAST_STATE
权限名称: 允许WLAN多播权限
权限说明: 允许WLAN多播
使用场景: 乐播SDK使用
31、 READ_CALENDAR
权限名称: 读取日历
权限说明: 读取日历
使用场景: 预约提醒功能使用
32、 WRITE_CALENDAR
权限名称: 写入日历
权限说明: 写入日历
使用场景: 预约提醒功能使用
33、 INSTALL_SHORTCUT
权限名称: 添加快捷方式
权限说明: 添加快捷方式
使用场景: 桌面添加快捷方式
34、 UNINSTALL_SHORTCUT
权限名称: 移除快捷方式
权限说明: 移除快捷方式
使用场景: 桌面移除快捷方式
35、 WRITE_APN_SETTING
权限名称: 允许应用写入APN设置
权限说明: 允许应用写入APN设置
使用场景: 允许应用写入APN设置
36、 MANAGE_ACCOUNTS
权限名称: 允许程序管理AccountManager中的账户列表
权限说明: 允许程序管理AccountManager中的账户列表
使用场景: 允许应用程序管理用户列表
37、 POST_NOTIFICATIONS
权限名称: 允许应用发送非豁免通知
权限说明: 允许应用发送非豁免通知
使用场景: 允许应用发送非豁免通知
38、 SCHEDULE_EXACT_ALARM
权限名称: 控制应用是否能够安排精确的闹钟
权限说明: 兼容android12 alarm权限
使用场景: 个推SDK发送消息使用
39、 com.vivo.notification.permission.BADGE_ICON
权限名称: vivo角标设置
权限说明: vivo角标设置
使用场景: 个推SDK发送消息使用
40、 ACCESS_BACKGROUND_LOCATION
权限名称: 后台位置
权限说明: 客户端在后台获取位置信息
使用场景: 个推SDK发送消息使用
41、 REORDER_TASKS
权限名称: 重新排序系统Z轴运行中的任务
权限说明: 重新排序系统Z轴运行中的任务
使用场景: 融合SDK使用
42、 android.hardware.sensor.accelerometer
权限名称: 访问加速度传感器特性
权限说明: 访问加速度传感器特性
使用场景: 计算加速度的值,在摇一摇等场景中使用
43、 android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
权限名称: 访问额外的位置提供命令
权限说明: 访问额外的位置提供命令
使用场景: 个推SDK使用
44、 com.sec.android.provider.badge.permission.READ
权限名称: 三星手机,读取应用图标上的未读消息数量(Badge数量)
权限说明: 三星手机,读取应用图标上的未读消息数量(Badge数量)
使用场景: 三星手机,读取应用图标上的未读消息数量(Badge数量)
45、 com.sec.android.provider.badge.permission.READ
权限名称: 三星手机,写入应用图标上的未读消息数量(Badge数量)
权限说明: 三星手机,写入应用图标上的未读消息数量(Badge数量)
使用场景: 三星手机,写入应用图标上的未读消息数量(Badge数量)
46、 com.htc.launcher.permission.READ_SETTINGS
权限名称: 写入htc桌面配置
权限说明: 写入htc桌面配置
使用场景: htc手机,写入桌面配置
47、 com.htc.launcher.permission.UPDATE_SHORTCUT
权限名称: htc手机,更新桌面Icon角标
权限说明: htc手机,更新桌面Icon角标
使用场景: htc手机,更新桌面Icon角标
48、 com.sonyericsson.home.permission.BROADCAST_BADGE
权限名称: 索尼手机,更新桌面Icon角标
权限说明: 在索尼Xperia设备的特定启动器(如Sony Ericsson Home)上为应用程序图标添加或更新通知徽章(也称为角标)
使用场景: 索尼手机,更新桌面Icon角标
48、 com.sonyericsson.home.permission.BROADCAST_BADGE
权限名称: 索尼手机,更新桌面Icon角标
权限说明: 在索尼Xperia设备的特定启动器(如Sony Ericsson Home)上为应用程序图标添加或更新通知徽章(也称为角标)
使用场景: 索尼手机,更新桌面Icon角标
49、 com.huawei.android.launcher.permission.WRITE_SETTINGS
权限名称: 写入华为桌面配置
权限说明: 写入华为桌面配置
使用场景: 写入华为桌面配置
50、 com.huawei.android.launcher.permission.READ_SETTINGS
权限名称: 访问华为桌面配置
权限说明: 访问华为桌面配置
使用场景: 访问华为桌面配置
51、 com.huawei.android.launcher.permission.CHANGE_BADGE
权限名称: 华为手机,更新桌面Icon角标
权限说明: 华为手机,更新桌面Icon角标
使用场景: 华为手机,更新桌面Icon角标
52、 com.huawei.pushagent.permission.RICHMEDIA_PROVIDER
权限名称: 华为手机,push权限
权限说明: 华为手机,push权限
使用场景: 华为手机,push权限
53、 com.meizu.flyme.push.permission.RECEIVE
权限名称: 魅族手机,push权限
权限说明: 魅族手机,push权限
使用场景: 魅族手机,push权限
53、 com.ifeng.news2.push.permission.MESSAGE
权限名称: 客户端自定义push权限
权限说明: 客户端自定义push权限
使用场景: 客户端自定义push权限
54、 com.meizu.c2dm.permission.RECEIVE
权限名称: 魅族推送(兼容flyme3)
权限说明: 魅族推送(兼容flyme3)
使用场景: 魅族推送(兼容flyme3)
55、 com.ifeng.news2.permission.C2D_MESSAGE
权限名称: 客户端自定义push权限
权限说明: 客户端自定义push权限
使用场景: 客户端自定义push权限
56、 com.huawei.hwid.permission.ACCESS
权限名称: 华为账号使用的权限
权限说明: 华为账号使用的权限
使用场景: 华为账号使用的权限
57、 com.huawei.hwid.permission.CONTENT_PROVIDER
权限名称: 华为账号使用的权限
权限说明: 华为账号使用的权限
使用场景: 华为账号使用的权限
58、 com.ifeng.news2.permission.JPUSH_MESSAGE
权限名称: 极光push使用的权限
权限说明: 极光push使用的权限
使用场景: 极光push使用的权限
59、 com.asus.msa.SupplementaryDID.ACCESS
权限名称: 移动应用联盟(oaid)使用的权限
权限说明: 移动应用联盟(oaid)使用的权限
使用场景: 移动应用联盟(oaid)使用的权限
60、 freemme.permission.msa
权限名称: 移动应用联盟(oaid)使用的权限
权限说明: 移动应用联盟(oaid)使用的权限
使用场景: 移动应用联盟(oaid)使用的权限
61、 com.ifeng.news2.permission.MIPUSH_RECEIVE
权限名称: 小米push使用的权限
权限说明: 小米push使用的权限
使用场景: 小米push使用的权限
62、 com.meizu.flyme.permission.PUSH
权限名称: 魅族push使用的权限
权限说明: 魅族push使用的权限
使用场景: 魅族push使用的权限
62、 com.ifeng.news2.permission.PROCESS_PUSH_MSG
权限名称: 华为push使用的权限
权限说明: 华为push使用的权限
使用场景: 华为push使用的权限
63、 com.ifeng.news2.permission.PUSH_PROVIDER
权限名称: 华为push使用的权限
权限说明: 华为push使用的权限
使用场景: 华为push使用的权限
64、 com.hihonor.push.permission.READ_PUSH_NOTIFICATION_INFO
权限名称: 荣耀push使用的权限
权限说明: 荣耀push使用的权限
使用场景: 荣耀push使用的权限
65、 getui.permission.GetuiService.com.ifeng.news2
权限名称: 个推sdk使用的权限
权限说明: 个推sdk使用的权限
使用场景: 个推sdk使用的权限
66、 com.ifeng.news2.openadsdk.permission.TT_PANGOLIN
权限名称: 融合sdk使用的权限
权限说明: 融合sdk使用的权限
使用场景: 融合sdk使用的权限