0

由于ActivityManager.getRunningTasks已从 API 级别 21 弃用。所以我决定改用UsageStatsManager。但是getSystemService(USAGE_STATS_SERVICE)只能从 API 级别 22 获得。这意味着我只能在 API 级别 >= 22 和 <= 20 的设备中获取前台包名称。API 21 设备呢?

4

1 回答 1

0

我现在也在使用 UsageStatsManager 来获取前台应用程序,并且我正在运行 5.0.1。尽管 Android Studio 说它从 22 开始可用,但它仍然有效。

使用如下代码:https ://stackoverflow.com/a/30778294/969016

于 2016-03-18T07:53:28.677 回答