私はGPS対応アプリケーションをテストしようとしています。実際のデバイス(エミュレータではありません)でテストします。私は偽のGPS座標を送信してアプリケーションを偽装したい。実際のアンドロイドデバイスでエミュレータコントロールが無効にされています
DDMSでこれを行うことができますが、GPS信号を送信する「エミュレータコントロール」がグレー表示(無効)になっているため、これは機能しません。私は試しました:
- 正しいデバイスを選択してください。
- EclipseとDDMSの両方をコマンドラインから実行する
- 私はAndroidデバイスでGPSデバッグとGPSスプーフィングを許可するように設定しました。
GPSは – Pratik
@Pratik座標retrivingため、ここでのコードを貼り付けてください:それは、Android上でGPS信号を受信についてではありません、それが偽装されたGPSデバイス – Roalt
まったく同じ質問に座標送信についてです。エミュレータでは、すべて正常に動作し、(私はシステムカメラを使用しようとするとクラッシュするが)ちょうど良い場所を模擬することができます。私はadbを再起動してから、このアドバイスに基づいてコマンドラインからDDMSを実行しようとしました。http://stackoverflow.com/a/5059997/181284、しかし何も働いていませんでした。 Pratikは、コード自体とは関係がありません。アプリケーションが正しく要求しているかどうかにかかわらず、場所を偽装することができるはずです(私の場合はコードが他の人によってテストされているので確信しています)。 Btw、私はサムスンギャラクシープラスでこれを試しています。 – Neil