2011-07-24 17 views
2

Androidエミュレータで作業中に問題が発生しました。私は、LocationManagerクラスを通してモックロケーションを設定し、Webviewでジオロケーションを読み取ることに興味があります。 WebviewでHTML5ジオロケーションAPIを使用して場所を読み取った場所を読み取ることができません。私はさまざまなバージョンのAndroidエミュレータ(APIレベル8,12)を試しました。私はstackoverflowで以前の質問を見ましたが、運はありません。もし私が何かを見逃しているなら、私に知らせてください。Androidウェブビューとブラウザでジオロケーションが失敗しました

私は私の実装では、次の問題に気づいた:

  1. を(logcatで)WebChromeClietは、ジオロケーションサービスの開始に失敗したことを通知しました。
  2. geo fix telnetコマンドでモックロケーションを設定しようとしました。私はlogcatメッセージに対応する情報に気付かなかった。

同様の問題Androidブラウザで気付いたようです。ジオ・フィックス・コマンドの後、ブラウザーはロケーションを検出しませんでした。

FYI、私のコードでは、 1.プロジェクトの設定は、エミュレータが "モック場所" と "GPS支援" のための設定がありACCESS_MOCK_LOCATION、ACCESS_FINE_LOCATION、ACCESS_COARSE_LOCATION

  1. が含まれます。私は ジオロケーションとgpsプロバイダーも有効にします。

私は何か助けや提案をいただきありがとうございます。

答えて

関連する問題