私はフォアグラウンドモードで動作し、粘着性があるバックグラウンドサービスを使用するAndroidアプリを持っています。このサービスは、15分ごとに継続的にGPSの位置をポーリングします。ロケーションサービスGPS、高優先度を設定
約1時間後(これはランダムです)、サービスは場所の指定を停止します。 Fused Location Providerを使用して場所を取得しています。
ロケーションOSプロセスを高い優先度で設定する方法はありますか?
私はフォアグラウンドモードで動作し、粘着性があるバックグラウンドサービスを使用するAndroidアプリを持っています。このサービスは、15分ごとに継続的にGPSの位置をポーリングします。ロケーションサービスGPS、高優先度を設定
約1時間後(これはランダムです)、サービスは場所の指定を停止します。 Fused Location Providerを使用して場所を取得しています。
ロケーションOSプロセスを高い優先度で設定する方法はありますか?
あなたはAndroidのMを使用してい
mLocationRequest = new LocationRequest().setInterval(15000).setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
とonConnected()
使用中の
LocationServices.FusedLocationApi.requestLocationUpdates(mGoogleApiClient, mLocationRequest, mContext);
こんにちはDamanpeetあなたは私がこれらのコード行を設定してください詳細を説明することができます –
@humayoonn [ここ](http://www.androidhive.info/2015/02/android-location-api-using-google-play-services/ )あなたは実際の例を見つけることができます..もしこの助けがあれば教えてください –
高精度に設定する
LocationRequest
オブジェクトを使用できますか? –