有没有办法了解Android中运行时前端的应用程序是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法了解Android中运行时前端的应用程序是什么?相关的知识,希望对你有一定的参考价值。

对于我的应用程序,我需要生成用户在一段时间内使用的应用程序列表。

每次应用程序碰巧在前面时都可以收到活动吗?

需要什么权限?可以通过普通应用程序还是仅通过系统应用程序接收?

答案

我认为你可以使用权限“android.permission.BIND_ACCESSIBILITY_SERVICE”,然后使用List getWindows()获取窗口;

在这里阅读更多相关信息:https://developer.android.com/guide/topics/ui/accessibility/services.html

用户必须手动访问该服务,并在激活时发出警告。激活看起来像this

以上是关于有没有办法了解Android中运行时前端的应用程序是什么?的主要内容,如果未能解决你的问题,请参考以下文章

服务在android中运行时弹出窗口

为啥我的图像出现在 Android Studio 设计视图中,但在手机中运行时却没有?

在物理设备中运行时,Flutter 中的热重载不起作用

如何在 react-native iOS 应用程序中运行时读取 Info.Plist?

如何在 react-native iOS 应用程序中运行时读取 Info.Plist?

在最新的 google play 服务中运行时 Google 登录错误 12500