2016-10-20 11 views
2

現在提供されているAndroidエミュレータでセンサをシミュレートできますか?そうでない場合、私にこれを提供する第三者へのリンクを得ることができますか? http://tools.android.com/tips/hardware-emulation現在提供されているAndroidエミュレータはセンサをシミュレートできますか?

それとも、サードパーティ製を使用することができます:stackoverflowの、そのリンク上の前のポストでは、デバイスを接続しない限り、あなたはエミュレータからセンサーをエミュレートすることはできません

答えて

6

enter image description here

Androidセンサーをシミュレートするデバイスは必要ありません。 Android Studio 2.2で打ち上げAndroidのエミュレータ(v25.2.2以降)、次のセンサータイプをシミュレートすることができます。

  • TYPE_ACCELEROMETER
  • TYPE_AMBIENT_TEMPERATURE
  • TYPE_GRAVITY
  • TYPE_GYROSCOPE
  • TYPE_LIGHT
  • TYPE_LINEAR_ACCELERATION
  • TYPE_MAGNETIC_FIELD
  • TYPE_ORIENTATION
  • TYPE_PRESSURE
  • TYPE_PROXIMITY
  • TYPE_RELATIVE_HUMIDITY
  • TYPE_ROTATION_VECTOR
  • TYPE_TEMPERATURE

ここで定義されているように:https://developer.android.com/guide/topics/sensors/sensors_overview.html

+0

わかりました。そして私はSensorEventListenerを実装しますか? –

+0

はい、SensorEventListenerを実装する必要があります。以下のサンプルコードをご覧ください:https://github.com/googlesamples/android-AccelerometerPlay/blob/master/app/src/main/java/com/example/android/accelerometerplay/AccelerometerPlayActivity.java#L117 –

+0

このシミュレーションは可能でしょうか?プログラムで実行されますか? – Tgsmith61591

関連する問題