Мое приложение вызывает потерю сигнала GPS на телефоне
Поэтому я использую сервис для определения местоположения своих пользователей, но у меня есть один пользователь, который сообщает, что, когда у него будет установлено мое приложение, его телефон потеряет соединение с картами Google и waze, и его сигнал GPS не вернется, пока он не удалит мое приложение. Он использует LG V20 (не уверен, имеет ли это значение). Я искал все, чтобы увидеть, что это может быть, но я не могу найти ни малейшего намека на то, что может вызвать его, или любой тип конфликта, возникающий в результате местоположение пользователей GPS. Любые предложения, это, как я узнаю его местоположение?
public double getLatitude() {
double lat = 0.00;
if (mGoogleApiClient != null)
{
if (ContextCompat.checkSelfPermission(this,
Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED)
{
currentLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
if (currentLocation != null) {
return currentLocation.getLatitude();
}
}
}
return lat;
}
public double getLongitude() {
double lng = 0.00;
if (mGoogleApiClient != null) {
if (ContextCompat.checkSelfPermission(this,
Manifest.permission.ACCESS_FINE_LOCATION) == PackageManager.PERMISSION_GRANTED) {
currentLocation = LocationServices.FusedLocationApi.getLastLocation(mGoogleApiClient);
if (currentLocation != null) {
return currentLocation.getLongitude();
}
}
}
return lng;
}