首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有任何Android API来获取CPU和电池状态?

是否有任何Android API来获取CPU和电池状态?
EN

Stack Overflow用户
提问于 2013-10-10 14:23:33
回答 2查看 3.8K关注 0票数 1

我正在研究我的论文,我需要探索google,以找到一种方法来获取关于CPU和电池的所有可能的信息(比如CPU温度、使用率%、电池级别、能源消耗,……)。

这个想法是在2个或更多不同的执行时间内,测量Android应用程序所消耗的能量,并了解应用程序用来消耗能量的细节。

有谁知道Android的API来测量这类东西吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-10 15:13:50

为了获得电池级别,您可以注册ACTION_BATTERY_CHANGED的意图。有关更多信息,请参阅Android电池API。如果你只想得到电池的温度,你可以使用API本身得到它。我认为Android没有用于CPU温度的API。

但是,您可以从/sys/class/热/热zone0 0/temp中读取温度--这是在基于linux的系统上获得温度的方法,而且由于Android是基于Unix的,所以我认为您应该能够做到这一点。不过,我自己还没试过

票数 1
EN

Stack Overflow用户

发布于 2013-10-10 14:48:10

看一看监测电池的水平和充电状态指南。关于CPU,您应该能够从西斯特瑞斯收集一些数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19298451

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档