应用权限清单

为保障“选职报岗”APP的相关功能实现与应用安全稳定运行,我们需要申请以下系统权限。我们会严格遵守权限最小化原则,仅在必要时申请相关权限。

一、网络通信与状态

android.permission.INTERNET
中文名称:互联网访问权限
涉及模块:应用基础功能、三方SDK(uniPush推送、穿山甲&GroMore广告联盟、腾讯优量汇广告联盟、快手广告联盟、sigmob广告联盟、华为广告联盟)
使用目的:应用基础权限,允许应用程序联网,用于获取公告和职位数据、登录鉴权、支付功能、广告下发等。
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
中文名称:查看网络状态权限
涉及模块:应用基础功能、三方SDK(支付宝支付、腾讯优量汇广告联盟、穿山甲&GroMore广告联盟、sigmob广告联盟、华为广告联盟)
使用目的:应用检测网络连接状态(WiFi/移动网络),用于优化网络请求
android.permission.CHANGE_NETWORK_STATE
中文名称:改变网络状态权限
涉及模块:三方SDK(uniPush推送(小米厂商通道)、腾讯优量汇广告联盟)
使用目的:允许应用改变网络连接状态,用于在网络波动时自动重连推送服务,保障消息送达率。
android.permission.CHANGE_WIFI_STATE
中文名称:改变网络状态权限
涉及模块:三方SDK(uniPush推送(个推通道)、穿山甲&GroMore广告联盟)
使用目的:允许应用改变网络连接状态,用于在网络波动时自动重连推送服务,保障消息送达率。

二、存储与文件

android.permission.READ_EXTERNAL_STORAGE
中文名称:读手机存储权限
涉及模块:更换个人头像、三方SDK(穿山甲&GroMore广告联盟)
使用目的:用于读取本地图片更换用户头像、穿山甲广告
android.permission.WRITE_EXTERNAL_STORAGE
中文名称:写手机存储权限
涉及模块:下载安装功能、三方SDK(uniPush、穿山甲&GroMore广告联盟)
使用目的:用于应用内更新下载安装包、uniPush推送、广告
android.permission.CAMERA
中文名称:相机权限
涉及模块:用户头像、用户反馈
使用目的:用于用户拍照或扫码上传头像、在反馈问题时上传相关图片,帮助我们更好地定位和解决问题。

三、设备信息与标识

android.permission.READ_PHONE_STATE
中文名称:读取手机状态权限
涉及模块:基础功能(uni统计)、三方SDK(UniPush推送、快手广告联盟、sigmob广告联盟)
使用目的:读取设备标识(IMEI/IMSI),用于uni统计服务、保障账号安全、UniPush消息推送及快手广告联盟、sigmob广告联盟广告。
com.asus.msa.SupplementaryDID.ACCESS
中文名称:华硕设备OAID权限
涉及模块:基础功能(uni统计)、uni-ad广告
使用目的:在华硕设备上获取OAID(开放匿名设备标识符),用于广告归因和统计。

四、应用安装与管理

android.permission.INSTALL_PACKAGES
中文名称:安装应用权限
涉及模块:基础功能(应用更新)
使用目的:用于应用内版本更新,下载并安装新的APK包。
android.permission.REQUEST_INSTALL_PACKAGES
android.permission.INSTALL_PACKAGES
中文名称:安装应用权限
涉及模块:基础功能(应用更新)、三方SDK(uniPush(华为厂商通道)、腾讯优量汇广告联盟、快手广告联盟、sigmob广告联盟、华为广告联盟)
使用目的:用于应用内版本更新,下载并安装新的APK包、以及推送、广告
android.permission.QUERY_ALL_PACKAGES
中文名称:查询所有应用
涉及模块:三方SDK(腾讯优量汇广告联盟、华为广告联盟)
使用目的:广告SDK用于判断相关应用
android.permission.GET_TASKS
中文名称:获取任务栈权限
涉及模块:三方SDK(UniPush推送)
使用目的:UniPush推送SDK使用
android.permission.REORDER_TASKS
中文名称:排序任务栈权限
涉及模块:三方SDK(腾讯优量汇广告联盟)
使用目的:腾讯优量汇广告联盟SDK使用
android.permission.BROADCAST_PACKAGE_ADDED
android.permission.BROADCAST_PACKAGE_CHANGED
android.permission.BROADCAST_PACKAGE_INSTALL
android.permission.BROADCAST_PACKAGE_REPLACED
涉及模块:三方SDK(uniPush推送(uniPush小米厂商通道)
使用目的:uniPushSDK小米厂商通道声明的权限

五、位置服务

android.permission.ACCESS_COARSE_LOCATION
中文名称:粗略位置权限
涉及模块:定位(Geolocation)、三方SDK(腾讯优量汇广告联盟)
使用目的:用于选职功能,根据用户的位置计算与职位的距离,方便用户选择就近职位; 腾讯优量汇广告联盟SDK需要权限。
android.permission.ACCESS_FINE_LOCATION
中文名称:精确位置权限
涉及模块:定位(Geolocation)
使用目的:用于选职功能,根据用户的位置计算与职位的距离,方便用户选择就近职位。

六、系统通知与推送

android.permission.VIBRATE
中文名称:震动权限
涉及模块:三方SDK(UniPush推送、穿山甲&GroMore广告联盟、腾讯优量汇广告联盟、快手广告联盟)
使用目的:允许手机震动,用于推送消息到达时的提醒。
android.permission.WAKE_LOCK
中文名称:唤醒锁定权限
涉及模块:三方SDK(穿山甲&GroMore广告联盟)
使用目的:允许程序在手机屏幕关闭后保持部分后台服务运行,确保推送消息能及时送达。
android.permission.RECEIVE_BOOT_COMPLETED
中文名称:开机启动权限
涉及模块:三方SDK(UniPush推送)
使用目的:允许应用在手机开机后自动启动推送服务,确保能及时接收重要通知。
com.huawei.android.launcher.permission.CHANGE_BADGE
中文名称:华为角标权限
涉及模块:系统功能
使用目的:用于在华为手机桌面上显示未读消息的角标数字。
android.permission.BROADCAST_STICKY
中文名称:粘性广播权限
涉及模块:三方SDK(华为广告联盟)
使用目的:允许应用程序广播粘性意图。这些是其数据在完成后由系统保存的广播,以便客户端可以快速检索该数据,而不必等待下一个广播。

七、其他系统设置

android.permission.WRITE_SETTINGS
中文名称:修改系统设置
涉及模块:三方SDK(UniPush推送(魅族厂商通道))
使用目的:用于魅族推送服务的系统配置。
android.permission.MODIFY_AUDIO_SETTINGS
中文名称:音频设置权限
涉及模块:三方SDK(微信登录、微信支付、微信分享)
使用目的:用于调整音频设置(如通知音量)系统配置。
android.permission.SYSTEM_ALERT_WINDOW
中文名称:悬浮窗口权限
涉及模块:三方SDK(穿山甲&GroMore广告联盟)
使用目的:允许应用显示悬浮窗口,用于穿山甲广告播放或特殊场景下的重要提示。
android.permission.RESTART_PACKAGES
中文名称:重启应用权限
涉及模块:三方SDK(UniPush推送(小米厂商通道))
使用目的:用于小米推送服务的重启应用。

更新日期:2026年1月10日