App客户端使用的权限说明
1、为了客户端的业务能够完整安全的被使用,客户端本身和接入的第三方SDK都可能会申请一些权限,并使用这些权限对应提供的能力。
2、部分敏感权限需要您授予才能使用,如果您不授予这些敏感权限,仍可以使用客户端的大部分的功能,部分需要上述权限的业务可能会受到影响,无法使用。
3、客户端使用的权限如下表所示:
- 权限名称
- 权限说明
- 使用场景
- android.permission.SYSTEM_ALERT_WINDOW
- 允许程序显示系统窗口
- 用于桌面歌词
- android.permission.REORDER_TASKS
- 重新排序系统Z轴运行中的任务
- 联盟广告SDK使用
- android.permission.GET_TASKS
- 获取运行任务
- 广告/个推push SDK使用
- android.permission.READ_LOGS
- 允许程序读取系统底层日志
- 错误日志收集
- android.permission.WRITE_SETTINGS
- 读取或写入系统设置
- 用于设置闹钟,通知声,来电铃声
- android.permission.WRITE_SECURE_SETTINGS
- 读取或写入安全系统设置
- 联盟广告SDK使用
- android.permission.BROADCAST_PACKAGE_ADDED
- 接收apk包增加的广播
- umeng push 接入的
- android.permission.BROADCAST_PACKAGE_CHANGED
- 接收apk包改变的广播
- umeng push 接入的
- android.permission.BROADCAST_PACKAGE_INSTALL
- 接收apk包安装的广播
- umeng push 接入的
- android.permission.BROADCAST_PACKAGE_REPLACED
- 接收apk包替换的广播
- umeng push 接入的
- android.permission.WRITE_SYNC_SETTINGS
- 写入同步设置
- APP保活
- android.permission.BROADCAST_STICKY
- 允许程序收到广播后快速收到下一个广播
- 华为广告 com.huawei.hms.client.service.name:ads-splash
- android.permission.INTERNET
- 允许应用使用网络
- 所有网络访问
- android.permission.ACCESS_NETWORK_STATE
- 获取网络状态
- 日志上报,离线播放判断网络是否变化,下载时判断是否Wifi, 刷新数据时判断网络是否可用
- android.permission.VIBRATE
- 允许程序振动
- 一起听互点击头像,场景音乐刻度尺滑动,保活库创建系统通知
- android.permission.REQUEST_INSTALL_PACKAGES
- 允许应用程序请求安装应用
- 升级apk安装, h5页面下载apk安装
- android.permission.WAKE_LOCK
- 允许让处理器免于睡眠或屏幕变暗
- 视频页面保持高亮,跟唱页面保持高亮
- android.permission.FOREGROUND_SERVICE
- 允许前台服务
- 启动播放服务使用
- android.permission.MOUNT_UNMOUNT_FILESYSTEMS
- 挂载、反挂载外部文件系统
- 设置系统铃声
- android.permission.ACCESS_WIFI_STATE
- 获取Wi-fi状态
- 快手广告
- android.permission.RESTART_PACKAGES
- 杀死后台进程
- push功能
- android.permission.CHANGE_NETWORK_STATE
- 修改网络连接状态
- 离线播放判断网络是否变化
- android.permission.DISABLE_KEYGUARD
- 允许程序禁用键盘锁
- 锁屏页面
- android.permission.EXPAND_STATUS_BAR
- 扩展或收缩状态栏
- 桌面歌词功能
- android.permission.MANAGE_EXTERNAL_STORAGE
- 系统权限
- 音频编辑
- com.vivo.notification.permission.BADGE_ICON
- vivo角标/未知自定义权限
- 个推com.getui:gtsdk
- android.permission.FOREGROUND_SERVICE
- 允许前台服务
- androidx.work:work-runtime, open_ad, lobo/source, 推送本地媒体权限(投屏)
- android.permission.QUERY_ALL_PACKAGES
- 获取已安装应用/系统权限
- 广告/push com.huawei.hms:ads-base-inner, com.getui:gtc, com.getui:gsido, GDTSDK, wind-sdk, mobad_normal_pub,
- com.asus.msa.SupplementaryDID.ACCESS
- 允许应用程序通过移动安全联盟获取匿名设备标识符
- com.tanx:onlyId, com.bytedance.applog:RangersAppLog-Lite-cn,klevinSDK, open_ad广告,唯一标识
- android.permission.AUTHENTICATE_ACCOUNTS
- 允许应用为ACCOUNT_MANAGER扮演一个帐户认证系统
- App保活
- com.htc.launcher.permission.READ_SETTINGS
- 写入htc桌面配置
- 在桌面(htc)应用图标右上方显示未读消息数量,非通用 me.leolin:ShortcutBadger
- com.huawei.android.launcher.permission.CHANGE_BADGE
- 华为自定义权限
- 在桌面应用图标右上方显示未读消息数量,非通用 me.leolin:ShortcutBadger
- com.huawei.android.launcher.permission.READ_SETTINGS
- 访问华为桌面配置
- 在桌面应用图标右上方显示未读消息数量,非通用 me.leolin:ShortcutBadger
- com.huawei.android.launcher.permission.WRITE_SETTINGS
- 写入华为桌面配置
- 在桌面应用图标右上方显示未读消息数量,非通用 me.leolin:ShortcutBadger
- com.oppo.launcher.permission.READ_SETTINGS
- 访问OPPO桌面配置
- 在桌面应用图标右上方显示未读消息数量, 非通用 me.leolin:ShortcutBadger
- com.oppo.launcher.permission.WRITE_SETTINGS
- 写入OPPO桌面配置
- 在桌面应用图标右上方显示未读消息数量, 非通用 me.leolin:ShortcutBadger
- com.coloros.mcs.permission.RECIEVE_MCS_MESSAGE
- OPPO推送
- 个推SDK的推送
- android.permission.SYSTEMOVERLAY_WINDOW
- 悬浮窗权限
- 用于桌面歌词、soundforce音频播放控制和音频相关展示
- uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE
- 写入外部存储卡
- 下载功能、缓存
- uses-permission:'android.permission.RECORD_AUDIO
- 录音
- 语音功能、找歌功能、AI歌手场景用户录入音频
- uses-permission:'android.permission.CAMERA
- 摄像头
- 头像上传、意见反馈
- uses-permission:'android.permission.READ_EXTERNAL_STORAGE
- 读取外置存储卡
- 铃声设置、头像上传、意见反馈
- android.permission.MODIFY_AUDIO_SETTINGS
- 修改你的音频设置
- AI音乐h5页面录音
- android.permission.GET_TOP_ACTIVITY_INFO
- 系统权限
- soundforce音频播放控制和音频相关展示
- android.permission.INSTANT_APP_FOREGROUND_SERVICE
- 创建前台服务
- soundforce启动播放服务
- android.permission.INTERACT_ACROSS_USERS_FULL
- 不同用户的应用之间可以产生完全权限交互
- soundforce点击系统状态栏内的控制栏,启动app和控制播放行为