2

WikiTudeAPIを使用するAndroidアプリケーションを作成しています。WikiTudeブラウザーアプリケーションをAndroidMarketからAndroidSDKエミュレーターにインストールしました(エミュレーターでAndroid Marketを入手するには、このリンクhttp://forum.xda-developers.com/archive/index.php/t-529170.htmlをたどりました)。

エミュレータでWikiTudeブラウザアプリケーションを実行すると、場所の設定を行うように求められます。「GPS衛星を有効にする」オプションを有効にしてアプリケーションを実行すると、位置設定のアラートが再度表示されます。このアプリケーションを実行できません。私を助けてください。

AndroidエミュレータでGPSベースのアプリケーションを実行することは可能ですか?か否か?もしそうなら、エミュレータでGPSベースのアプリケーションを実行するための回避策はありますか?

4

1 に答える 1

4

簡単な答え:はい。DDMSパースペクティブのロケーションコントロールを使用して、エミュレータでGPSロケーションの変更をシミュレートできます。これらのロケーション更新を手動で設定するか、GPXまたはKMLデータを読み込むことができます。

もう少し長い答え:アプリケーションに必要な位置データのタイプによっては、シミュレーターがシミュレーション機能の点で必ずしもスリリングではないことがわかります。また、Androidデバイス(少なくともそれらのほとんど)は何よりもまず携帯電話/ネットブックであり、ほとんどの場合、バッテリー寿命と引き換えにある程度の精度を犠牲にすることを好むため、実際のデバイスでバッテリーを消費するアプリケーションをテストすることは常に良いことです。それでも、GPSシミュレーション(簡単なテストには完全に問題ありません)を試してみたい場合は、こちらまたはAndroidに関する優れた書籍の1つ(https://stackoverflow.com/questions/1114287/good-book- )をご覧ください。 for-beginning-android-developmentおよびhttps://stackoverflow.com/questions/949818/how-can-i-learn-android役立つはずです)

于 2009-09-25T15:00:19.750 に答える