Мое приложение вызывает потерю сигнала 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;
}

0 ответов

Другие вопросы по тегам