我不能用android模拟器得到环境温度,有必要用android设备来测试传感器吗?虽然我在模拟器中添加了温度支持,并遵循了本教程中的环境温度部分,但我仍然得到了一个空的温度值,所以有什么建议吗?
发布于 2012-10-18 23:50:21
您可以使用Sensor Simulator模拟温度输入,以及来自其他硬件传感器的输入。
发布于 2016-11-17 20:36:19
从版本25.2.2-3098464开始,传感器模拟器仍然只能识别已弃用的TYPE_TEMPERATURE,而不能识别TYPE_AMBIENT_TEMPERATURE。试试这个:
mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
senseTemperature = mSensorManager
.getDefaultSensor(Sensor.TYPE_AMBIENT_TEMPERATURE);
if (senseTemperature == null) {
senseTemperature = mSensorManager
.getDefaultSensor(Sensor.TYPE_TEMPERATURE);
}https://stackoverflow.com/questions/12958428
复制相似问题