Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
エミュレーターでアプリを実行すると、GPS の位置情報が取得されますが、位置情報に関連付けられた時刻が常に固定されているように見え、OS クロックまたはその他のクロックと同期されていないことに気付きました。私のアプリは処理の一部として場所の時間を使用するため、これは悪いことです。これを修正する方法はありますか?そうでない場合、コードがエミュレーターで実行されていることを認識できる方法はありますか?記録されたときに GPS 設定の時刻を変更します。
場所の時間で同期しないようにアプリを変更し、代わりにシステム時間で同期します。そうしないと、アプリ (またはパーツ) がテスト モード、シミュレーション、単体テストで失敗する可能性があります。
私のコードがエミュレーターで実行されていることを伝える方法はありますか
エミュレータでは高度は常に0だと思います。