privapp permissions检查
privapp permissions的权限不容易复现出来,只有重启手机后才会触发。
很多开发者每次push apk都只是重启apk进程而已,所以很容易导致apk合入版本后,第二天的daily开不了机。
其实google是有一个专门检查这类权限的脚本的,放在 development/tools/privapp_permissions/privapp_permissions.py
只需要执行:
如果有特殊的权限还未配置,结果如下:
# Defaulting the target partition to "system". Use -p option to specify the target partition (must provide one target instead of a list).
################################################################################
#
# system XML:
#
################################################################################
<?xml version="1.0" encoding="utf-8"?>
<!-- for the partition: /system -->
<permissions>
<!-- Additional permissions on top of privapp-permissions-platform.xml -->
<privapp-permissions package="com.android.systemui">
<permission name="android.permission.SCHEDULE_EXACT_ALARM"/>
</privapp-permissions>
</permissions>