【合规】安卓Android 应用后台启动行为规范

移动智能终端应用后台启动行为规范

自启动定义 

自启动是指在用户没有直接操作某个移动应用软件的情况下,移动应用软件通过包括但不限于系统

的Broadcast、定时任务、账号同步、粘性服务、通知使用权等机制启动移动应用软件行为。自启动规

范要求如下:

a) 应用软件不得以任何形式进行自启动,若有合理目的,需符合下述 b)中预期结果;

b) 移动应用软件若有合理目的进行自启动,不得在自启动并完成目的后,主动使自身进程保持活

跃状态。

个人信息保护原则

移动智能终端中移动应用软件后台启动之后的行为不应在用户不知情的情况下直接获取用户个人

信息,包括但不限于禁止频繁获取用户定位、剪切板、移动智能终端应用列表等用户隐私数据,禁止超范围获取用户个人信息等。

自启动行为判定

系统的Broadcast主要是指在开机等在特定事件发生时,应用主动监听了这些由系统主动发出并能

够启动应用进程的广播。对于安卓8.0以上的系统,较为常用的有:

android.intent.action.BOOT_COMPLETED 开机广播

android.intent.action.LOCKED_BOOT_COMPLETED 锁定下开机广播

android.intent.action.TIME_SET 时间发生更改

android.intent.action.TIMEZONE_CHANGED 时区发生更改

android.app.action.NEXT_ALARM_CLOCK_CHANGED 闹钟发生更改

android.intent.action.LOCALE_CHANGED 语言区域发生更改

android.accounts.LOGIN_ACCOUNTS_CHANGED 登陆账号的更改

android.accounts.action.ACCOUNT_REMOVED 登陆账号的移除

android.intent.action.PACKAGE_DATA_CLEARED 清除应用的数据

android.intent.action.PACKAGE_FULLY_REMOVED 应用完全卸载

注: 主流合规检测平台/系统/引擎  ,主要是检测以上系统广播 ,判定APP是否存在自启动行为

依据 :

团 体 标 准T/TAF 146—2023

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值