問題タブ [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 に答える
10957 参照

android - Android プレイ サービス 6.5: LocationClient がありません

Google Play Services 6.5.87 にアップデートした後、LocationCLient クラスが見つからないため、アプリのコンパイルに失敗しました。

現在、ドキュメントのリンク が壊れています (404 Not Found)

どうすれば修正できますか?位置情報を受信したり、ジオフェンスを操作したりしたい..

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

android - GoogleApiClient は GPS 無線をオンのままにします

私は Android アプリケーションで FusedLocationProviderApi を利用することに取り組んできましたが、次のように GoogleApiClient を作成するたびに:

クライアントで接続を呼び出す前に、通知バーの細かい場所のアイコンがオンになります。含まれているアクティビティとアプリケーション スコープのコンテキストでこれを試したコンテキストでは、どちらも同じ結果が得られました。

私の問題は、これが理由もなく電話を目覚めさせ、バッテリーを浪費しているように見えることです. 私が知る限り、ドキュメントにはこれに関して何も言及されていません。

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

android - FusedLocationProvider は、GPS をオフにするとより速く位置を検出します

私の Android アプリは位置情報に依存しています。ただし、使用する LocationProvider について心配する必要がないように、これに抽象化レイヤーとして使用する FusedLocationProvider は予期しない動作をします。

シナリオ: ユーザーがアプリを開きます。プロバイダーが利用可能かどうかを確認し、場所の設定ページを開きます。ユーザーは、「現在地へのアクセス」と、GPS と Wi-Fi の両方の位置情報を有効にします。ユーザーがアプリに戻ったときに、位置情報が更新されません。

GPS をオフのままにし、システム設定で Wi-Fi のみを許可すると、更新された位置情報が取得されます。

優先順位を試してみましたが、PRIORITY_LOW_POWERどちらPRIORITY_BALANCED_POWER_ACCURACYも GPS がオフになっていると位置情報が更新されませんでした。

GPS をオフにすると位置の検出が機能し、オンにすると機能しないのはなぜですか? それは意味がありますか?

GPS がオフになっているときに取得した位置情報は、アプリが行っていることに対して十分に正確です。デバイスで LocationServices が長時間オンになっている場合 (携帯電話が屋外にあることを含む)、GPS がオンになっていても位置情報の更新を受け取ります。

誰かがこれについて説明していますか/これを解決する方法を知っていますか?

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

android - 融合されたロケーション API から衛星数を取得するにはどうすればよいですか?

GoogleApiClient を使用して位置情報の更新をリクエストしています。緯度、経度、速度、その他の情報を取得しています。これに伴い、衛星数も取得したいと思います。どうすればこれを達成できますか?

これについて私を助けてください。

0 投票する
3 に答える
3556 参照

android - アプリの起動時に場所の住所を取得する

アプリの起動時に場所が必要です。LastLocation を取得するために、この tut を fusionlocationapi でフォローしています: https://developer.android.com/training/location/retrieve-current.html

アドレスを検索するための AsyncTask がボタンを介して実行されると完全に機能しますが、同じスニペットを oncreate または onstart に配置すると、おそらく場所の修正に時間がかかるため、NPE が発生します。

ボタンをクリックしなくても、アクティビティをロードして ProgressBar を表示し、場所を表示する必要があります。

回避策は、onstart で少し遅れてから AsyncTask を実行することですが、もっと効率的な方法があるはずだと推測しています。

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

android - Android 融合ロケーション API。場所 常に null

現在の場所を取得するために融合された場所を実装しようとしています。私はこのリンクの助けを借りてそれをやっています

googleAPICLient が接続されました。ただし、場所は常に null

私のマニフェストファイルにこれを入れました

別の Fusionclass を作成しました。

私のフュージョンクラス--

}

私のアクティビティ クラスから FusedLOcation クラスを呼び出しています。oncreate

場所は常に null です。リスナーが機能していないようです。