jQu*_*een 12 cpu android temperature
传感器类型TYPE_TEMPERATURE已被弃用[自Android 2.3以来]可能提供有关CPU温度的信息.现在我们有传感器类型TYPE_AMBIENT_TEMPERATURE,它将为我们提供室温(我没有使用,&btw并非所有设备和/ Android版本都支持它)
我检查了几个测量CPU温度的应用程序.可能他们正在阅读系统文件.我尝试定位,在某些设备中我能够在以下路径中找到它:
sys/devices/virtual/thermal/thermal_zone0/temp
Run Code Online (Sandbox Code Playgroud)
结构位因供应商和测量单位而异.精细!但在许多设备中,我根本无法找到任何此类文件,并且在同一设备中这些应用程序可以正常工作!我想知道,怎么样!
我们如何测量Android中的CPU温度?
弃用不等于删除!如果您发现设备仍然提供已弃用的传感器类型,请继续使用它。
不赞成使用旧传感器名称的部分原因是,当看到温度传感器时,公众期望温度是环境空气的温度。然而,在许多情况下,传感器是 CPU 的一部分/距离 CPU 非常近,以至于它最终主要反映了 CPU 温度。
通过添加明确为空气温度的新(可选)传感器类型,可以更好地管理这种期望:
| 归档时间: |
|
| 查看次数: |
10760 次 |
| 最近记录: |