Android温度许可

时间:2015-05-20 10:37:09

标签: android permissions sensor android-sensors temperature

我需要用我的手机跟踪温度。我写了这个:

    SensorManager mySensorManager = (SensorManager)getSystemService(SENSOR_SERVICE);

    AmbientTemperatureSensor = mySensorManager.getDefaultSensor(Sensor.TYPE_AMBIENT_TEMPERATURE);
    if(AmbientTemperatureSensor != null){
        txtTemperature.setText("Sensor.TYPE_AMBIENT_TEMPERATURE Available");
        mySensorManager.registerListener(
                AmbientTemperatureSensorListener,
                AmbientTemperatureSensor,
                SensorManager.SENSOR_DELAY_NORMAL);
    }else{
        txtTemperature.setText("Sensor.TYPE_AMBIENT_TEMPERATURE NOT Available");
    }

它总是说它不可用,无论我使用哪种设备。

我需要使用权限吗?我无法找到它。

1 个答案:

答案 0 :(得分:1)

  

它总是说它不可用,无论我使用哪种设备。

那些设备没有环境温度传感器。这并不奇怪。

  

我是否需要使用权限?

不是我知道的。