1

私はフォアグラウンドモードで動作し、粘着性があるバックグラウンドサービスを使用するAndroidアプリを持っています。このサービスは、15分ごとに継続的にGPSの位置をポーリングします。ロケーションサービスGPS、高優先度を設定

約1時間後(これはランダムです)、サービスは場所の指定を停止します。 Fused Location Providerを使用して場所を取得しています。

ロケーションOSプロセスを高い優先度で設定する方法はありますか?

+0

高精度に設定するLocationRequestオブジェクトを使用できますか? –

答えて

0

あなたはAndroidのMを使用してい

mLocationRequest = new LocationRequest().setInterval(15000).setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); 

onConnected()使用中の

LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, mContext); 
+0

こんにちはDamanpeetあなたは私がこれらのコード行を設定してください詳細を説明することができます –

+0

@humayoonn [ここ](http://www.androidhive.info/2015/02/android-location-api-using-google-play-services/ )あなたは実際の例を見つけることができます..もしこの助けがあれば教えてください –

関連する問題