フォームを送信するときにユーザーのGPS位置情報を取得しようとしています(フォームの結果はファイルに保存されるため、インターネットに接続する必要はありません)。接続がない場合、GPSの場所は永遠になります
1)0秒間隔で0秒間隔と0メートル間隔で更新をリクエストする=>場所の更新を取得する=>時間がかかりすぎる(最大5分間)、ユーザーがインターネットに接続していない場合、永遠に。
2)利用可能でない場合は、最後に既知の場所を取得し(null)、位置情報を取得しようとする=>空き時間の95%以上(特に私がアプリケーションを再インストールするとき)私は以前の同じ問題が発生している場所の更新を取得します。
私は何をすべきか理解できません。何か助けてください。 Google Playサービスを使用して地域を取得しています。私はすべてのソリューションにオープンしています。
また、私は接続が有効になってもそれほど時間がかかりません(私はPRIORITY_LOW_POWERを使用しています)が、この場合でも通知バーに点滅しているGPSアイコンが表示されていないことに気付きました。正常? (アンドロイド5.1.1でのテスト)。
ありがとうございます。
の一つにあると同じ結果を見ることが普通です空または空が必要あなたのデバイスがより速くそれを見つけて、それは問題ではない、これはgpsの働き、gpsでの読み込みとそれがどのように動作するかを助ける、インターネット接続に接続するGPSの場所の更新を得ることはありません –