1

Androidエミュレーターで周囲温度を取得できません.センサーをテストするにはAndroidデバイスが必要ですか? エミュレーターに温度サポートを追加し、このチュートリアルの周囲温度の部分に従いましたが、それでも温度値がゼロになるので、何か提案はありますか??

4

2 に答える 2

1

センサー シミュレーターを使用して、温度入力や他のハードウェア センサーからの入力をシミュレートできます。

于 2012-10-18T15:50:21.367 に答える
0

Sensor Simulator は、バージョン 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);
}
于 2016-11-17T12:36:19.060 に答える