問題タブ [fusedlocationproviderapi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3436 参照

android - Android では Google API クライアント パラメータが必要です

以下のコードは、別のフラグメントから現在の場所を取得するために使用しています。しかし、Google「Google api client parameter is required in android」としてログにエラーが表示されます。これは私のアプリをクラッシュさせているので、正確な問題とその解決方法を知っている人はいますか...

}

0 投票する
2 に答える
634 参照

android - GPS のみを使用して、fusedlocationproviderapi と force を使用できますか?

ユーザーの場所を送信するために、Android アプリで fusedlocationproviderapi を使用しています。これは、場所が町の場所にジャンプし、後で同じ場所が表示される場合を除いて、正常に機能します。アプリが GPS から携帯電話基地局の試行に切り替わると思いますが、私たちの地域ではうまく機能しません。(MN) 私は使用しています

マニフェスト ファイルで、問題のある場所を無視するか、それらを検出して送信しない方法で問題ありません。

上記のコードを使用すると、GPS の位置情報を取得するときに非常にうまく機能します。

0 投票する
0 に答える
1077 参照

android - ADB で監視対象のジオフェンスのリストを表示するにはどうすればよいですか?

位置認識アプリケーションをデバッグしていて、システムによって現在監視されているジオフェンスのリストを取得したいと考えています。自分のパッケージのジオフェンスしか表示されない場合でも。コードは GoogleApiClient を使用しているため、FusedLocation です。

adb shell dumpsys location「ジオフェンス:」の出力セクションがあるものを試してみましたが、常に空です。これは、従来の場所/ジオフェンス/近接性のためのものだと思います。

またadb shell dumpsys、そのファイルを検索してジオフェンスを探してみましたが、何も見つかりませんでした。

これらのコマンドは両方とも、アプリケーションを起動し、監視対象のフェンスを正常に追加した後に実行されました。実装の例は、https ://github.com/androidfu/GeofenceExample にあります。

0 投票する
2 に答える
1236 参照

android - バックグラウンド位置追跡と FusedLocationApi により、位置更新の頻度が減少します

Google Play Services の Fused Location Provider API を使用すると、ロケーション リスナーまたは保留中のインテントを使用してロケーションの更新をリクエストできます。ロケーション リスナーを使用してロケーションの更新を正常にリクエストできますが、保留中のインテントで同じ動作を再現するのに苦労しています。後者については、位置データを処理するインテント サービスを起動します。テスト中に気付いたのは、ロケーションの更新が、ロケーション リクエストで設定した間隔と一致していることです。ただし、ロケーション要求の間隔が一定のままであっても、時間が経つにつれて、更新の間隔が大幅に増加します。複数のデバイスで何度かこの動作に気付きました。何が起こっているのか誰にも分かりますか?

フォアグラウンド位置追跡

バックグラウンドでの位置追跡

どんな助けでも大歓迎です。

0 投票する
1 に答える
3848 参照

android - デバイスがスリープ状態の場合、サービス中のAndroid GPSロケーションはオフ

電話がスリープ状態のときでも、バックグラウンドで GPS/ネットワークを介して位置を更新する必要があります。
その目標をアーカイブするためにAndroidサービスを実装しています。しかし、問題は、デバイスをスリープ状態にすると、位置情報の更新が機能しなくなったため、通知バーのGPS アイコンが消えたことを通知することです。

このような状況で GPS/ネットワーク位置情報を更新するにはどうすればよいですか?

P/S: FusedLocationAPIとフォアグラウンド サービスを使用しています。前もって感謝します。
GPS-ICON 画像では、通知バーにアイコンしか記載されていないことに注意してください。私はまだ GPS プロバイダーをオンのままにしています。