2016-01-29 13 views
6

例えば、アンドロイド加速度計のイベントをシミュレートすることは可能ですか?センサーイベントをシミュレートする方法は?

加速度計からのX値を検出すると、ある時点でUIに質問のダイアログが表示されます。

私はそれをテストしたいと思います。そうするために、私はそのX値をプログラム的にシミュレートし、そのダイアログが現れるかどうかをチェックしたいと思います。

私は既にSensor Simulatorを知っていますが、加速度センサーやその他のセンサーの値をSensorEventListenerで送信する方法はありますか?

ありがとうございます。

答えて

0

これは不可能です。センサイベントはハードウェアによってトリガされるため、アンドロイドシステムはハードウェアからデータを取得し、データを変更したりセンサイベントをトリガするためのインタフェースを提供しません。したがって、プログラム的にセンサーイベントをシミュレートすることはできません。 Sensor Simulatorを使用するか、Androidフレームワークのソースコードを変更することができます。

関連する問題