GPS の問題で失敗するアプリをデバッグしています。
標準の GetLocation サンプルを試しましたが、同じエラーが発生しました。
http://docs.xamarin.com/android/Recipes/OS%2F%2FDevice_Resources/GPS/Get_Current_Device_Location
アプリケーションがシャットダウンし、アプリケーションの出力ウィンドウに次のように表示されます。
GPS の使用。GPS を使用して現在地の更新をリッスンしています。チャネル '40745d58 GetLocation.GetLocation/com.xamarin.recipes.getlocation.Activity1 (client)' ~ パブリッシャーが入力チャネルを閉じたか、エラーが発生しました。イベント=0x8
これをエミュレーターでテストしています。マニフェスト、FINE、COARSE、MOCK ですべての場所のアクセス許可を許可しました。
telnet 経由でジオフィックスを使用してエミュレーターにモックの場所を設定しましたが、アプリは数秒後に終了します。
その後、エミュレーターがハングして「ANDROID」画面が表示されます。もう一度応答するには、エミュレーターを閉じてから再度開く必要があります。
エミュレーターには GPS ハードウェアが選択されており、Android 2.3 を実行しています。
何か案は ?