2012-01-03 4 views
1

コンパスセンサのデータを使用してWP7のアプリケーションを作成しようとしています。 私はこの例を見つけました:http://msdn.microsoft.com/en-us/library/hh202974(v=vs.92).aspxコンパスをWindows Phoneエミュレータで使用しています

これは問題なく動作しますが、デバイス上でテストされていますが、エミュレータでテストできるかどうかは不思議です。エミュレータ(加速度計タブ)内でデバイスを回転しようとすると、何も起こりません。

エミュレータでどのようにテストするのですか?

は、Windows Phone 7のエミュレーターは加速度計とGPSをシミュレートしますが、コンパスができないあなたに

答えて

2

ありがとうございます。あなた自身のコンパスシミュレータを書く必要があります。これは非常に簡単です。エミュレータでシミュレートされた加速度計の前に使用したのと同じ種類のアプローチ開発者に従ってください。参照:

Windows Phone 7 Emulator: Simulating the accelerometer

http://wp7accelerometerkit.codeplex.com/

+0

問題は、私はそうだろう自分のエミュレータを書いて、InvalidOperationExceptionがを(センサーは、このプラットフォーム上であらかじめ設定されていない)を取得becase私は、compass.Start()などのような機能を使用することはできませんですあらかじめ設定されている加速度計よりも困難です。 – luccio

+0

@luccio - Colinは、加速度計エミュレーションのサンプルと同じようなことをお勧めしていますが、コンパスの場合はそうです。 –

+0

私は理解していますが、今はデバイスでテストを終えました。コンパスエミュレーションを実装するのに多くの時間がかかります。 – luccio

関連する問題