【问题标题】:Detect current running application in Android Nougat 7.+ version在 Android Nougat 7.+ 版本中检测当前正在运行的应用程序
【发布时间】:2017-06-05 17:41:22
【问题描述】:

Android 团队不时改变他们获取当前正在运行的应用程序的方法。我能够将当前正在运行的应用程序升级到 Marshmallow 6.0 版本,但我想问一下如何在 Nougat 7.0 版本中获得这些应用程序? 有没有办法做到这一点?请指导解决方案。我已经搜索了很多,但可以找到任何合适的方法。

谢谢

【问题讨论】:

标签: android android-6.0-marshmallow foreground android-7.0-nougat


【解决方案1】:

简单的回答:不,你不能。

长答案:您无法获得正在运行的进程,但您可以通过UsageStatsManager 追溯查看正在运行的内容(当然,具有适当的权限)。无法获取运行进程的原因是Android锁定了/proc的权限

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多