【发布时间】:2020-07-27 22:05:52
【问题描述】:
我想在 Android 应用程序中使用 Kotlin 以编程方式获取 CPU 使用率。我尝试使用HardwarePropertiesManager 类,但它似乎只能在企业模式下的设备中使用,有没有其他选择?
【问题讨论】:
标签: android android-studio kotlin cpu-usage
我想在 Android 应用程序中使用 Kotlin 以编程方式获取 CPU 使用率。我尝试使用HardwarePropertiesManager 类,但它似乎只能在企业模式下的设备中使用,有没有其他选择?
【问题讨论】:
标签: android android-studio kotlin cpu-usage
如果你查看这个 repo (https://github.com/AntonioRedondo/AnotherMonitor#retrieving-processes-info-since-android-oreo-80-api-26-august-2017),从 Android 8.0 (API 26) 开始就不可能了。似乎您只能获得内存使用情况。但是,如果您仍然想要旧版本,您可以查看该 repo 以了解如何获取 CPU 使用率,并将 Java 代码转换为 Koltin(这很容易)。
【讨论】: