在 Android Nougat 7.+ 版本中检测当前 运行 应用程序
Detect current running application in Android Nougat 7.+ version
Android 团队不时改变他们获取当前 运行 应用程序的方法。我能够获得当前 运行 应用程序直到 Marshmallow 6.0 版本,但我想问我如何在 Nougat 7.0 版本中获得这些?
有没有办法做到这一点?请指导解决方案。我已经搜索了很多,但可以找到任何合适的方法。
谢谢
简单的回答:不,你不能。
长答案:您无法获得 运行 过程,但您可以通过 UsageStatsManager(当然,具有适当的权限)。获取不到运行进程的原因是Android锁定了/proc
的权限
Android 团队不时改变他们获取当前 运行 应用程序的方法。我能够获得当前 运行 应用程序直到 Marshmallow 6.0 版本,但我想问我如何在 Nougat 7.0 版本中获得这些? 有没有办法做到这一点?请指导解决方案。我已经搜索了很多,但可以找到任何合适的方法。
谢谢
简单的回答:不,你不能。
长答案:您无法获得 运行 过程,但您可以通过 UsageStatsManager(当然,具有适当的权限)。获取不到运行进程的原因是Android锁定了/proc