gpt4 book ai didi

android - 在 NativeActivity 上获取 Android CPU 温度

转载 作者:行者123 更新时间:2023-11-30 03:42:16 25 4
gpt4 key购买 nike

如何获取 NativeActivity 上的 CPU 温度?我想,我应该使用 jclass 和 FindClass 方法或类似的方法。虽然我不知道该怎么做。

最佳答案

您可以将 TYPE_AMBIENT_TEMPERATURE 用于电池或 CPU 温度。 TYPE_TEMPERATURE 是已弃用的常量。

public class TempSensorActivity extends Activity, implements SensorEventListener {
private final SensorManager mSensorManager;
private final Sensor mTempSensor;

public TempSensorActivity() {
mSensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);
mTempSensor = mSensorManager.getDefaultSensor(Sensor.TYPE_AMBIENT_TEMPERATURE);
}

protected void onResume() {
super.onResume();
mSensorManager.registerListener(this, mTempSensor, SensorManager.SENSOR_DELAY_NORMAL);
}

protected void onPause() {
super.onPause();
mSensorManager.unregisterListener(this);
}

public void onAccuracyChanged(Sensor sensor, int accuracy) {
}

public void onSensorChanged(SensorEvent event) {
}

点击here引用

关于android - 在 NativeActivity 上获取 Android CPU 温度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com