Android API检查CPU是否变慢

时间:2018-07-09 19:30:19

标签: android

我已经构建了一个不需要高性能CPU的Android应用。 在测试过程中,似乎该应用程序变慢了(1-2秒响应一次单击)。 我怀疑是过热的问题,因为平板电脑受到泡沫保护套的保护,并且在阳光直射的地方呆了几个小时。

当降低CPU速度以避免过热时,是否可以使用API​​来获得通知?

1 个答案:

答案 0 :(得分:0)

You can use getDeviceTemperature() method in HardwarePropertyManager class get current cpu temperature and the cpu throttling temperature. Then by comparing the two you could know if the cpu slowed down due to overheating.Checkout the documentation.

https://developer.android.com/reference/android/os/HardwarePropertiesManager#DEVICE_TEMPERATURE_CPU