Android使用记录访问权限详解使用记录访问权限详解
使用记录访问权限使用记录访问权限
什么是使用记录访问权限呢?这是在Android5.0(Api level 21)新添加的,通过该权限我们可以查看设备上其它应用使用情况
的统计信息等。
如何使用该权限呢?如何使用该权限呢?
首先在manifest中添加:
<uses-permission
android:name="android.permission.PACKAGE_USAGE_STATS"
tools:ignore="ProtectedPermissions" />
由于该权限默认只授予系统应用,所以添加了ignore属性。
然后通过如下代码进而手动打开权限:
Intent intent = new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS);
startActivityForResult(intent);
当然只要我们在manifest中进行了权限配置,也可以通过设置->安全->有权查看使用情况的应用来打开权限:
到此我们的应用就拥有了该权限。那么有了这个权限到底能做什么呢?继续往下看……
前段时间和同事聊到了一个叫我要当学霸的app,里边有个学习监督的功能,就需要使用记录访问权限,当打开权限后,除了
自己和桌面外,其它app都不能正常使用,点击其它app时会直接退到后台并弹出一个提示页面。不妨我们来模拟下这个功
评论0