2011-12-22 9 views
0

DDMSのエミュレータにGPSデータを送信する機能に問題がありました(スピード、精度、見出しなどがすべて変更に必要でしたが、DDMSで動作させることはできませんでした)。とにかく、デバッグポートに接続し、gpxファイル(nmeaの文章をnexusでモデリングしたもの)のトラックに続いてnmea文を送信するためのクイックスクリプトを作成しましたが、必要な余分なデータを追加しました。私はそこに他のGPSエミュレータがあることを知っているが、私は自分自身を書いて終わった様々な理由で。DDMS経由で実際の電話にGPS(NMEA)を送信しますか?

私が持っている質問は、実際の電話でこれを行う方法はありますか?私は見つけることができ、使用の多くを見つけることができないddms情報を巡ってきた?

私は、Bluetoothを介してこれを行うことができますが、それに問題があった1つのエミュレータを見たことがあります。

答えて

0

携帯電話にGPSデータを送信するのと同じ方法で、USB debuggingMock locationsの設定が許可されている必要があります。

+0

afaikあなたができる唯一のことは、adtのddmsコンポーネント経由でモックの場所を送信することだけです。 実際には何か原因はありませんが、最近速度/精度などを送信できない限り変更されていません。それは電話にポイントのシーケンスを送信するだけですか? ddms経由でnmea文を送信する方法がわからない場合は、 – Takigama

+1

私の電話機を接続すると、デバイス「LGE AndroidプラットフォームUSB GPS NMEAポート」が表示されます。hm –

+2

実際にはあなたの電話機の実際のgpsがUSBからシリアルデバイスとして自分自身であることがわかります。もしあなたがcat/dev/ttyUSB0(あるいはそれがどんなものであれ)であれば、gpsがそのポートでnmea文をポンピングしているかもしれません...しかし、私の電話のどれも(htc desire、sgs2、nexus s)あなたがモックの場所がオフになっていても表示されます。 LGがあなたにnmesの文章を電話にプッシュすることを許しても、それはいいだろう! – Takigama

関連する問題