有权查看使用情况的应用程序“ 也就是用UsageStatsManager获取栈顶程序,但是他需要我们程序赋予App权限,也就是”有权查看使用情况的应用程序“ 就是在安全-高级-有权查看使用情况的应用 在这个模块中勾选上指定APP就可以获取到栈顶的应用名。程序中我们用Settings.ACTION_USAGE_ACCESS_SETTINGS 这个常量就是跳转到设置界面。