MFusedLocationProviderClient = ноль

Я отлаживал свой проект Android Studio и обнаружил, где он вылетает:

try {
            if (mLocationPermissionGranted) {
                Task<Location> locationResult = mFusedLocationProviderClient.getLastLocation(); // HERE!

// so the code below is not executed

                locationResult.addOnCompleteListener(this, new OnCompleteListener<Location>() {
...
...

Сообщение на терминале отладки: «mFusedLocationProviderClient = null». Где я ошибаюсь?

Спасибо вам всем.

просто, mFusedLocationProviderClient имеет значение null, поэтому инициализируйте его

Pavneet_Singh 09.04.2018 17:46

Где вы инициализируете mFusedLocationProviderClient?

Ali Bdeir 09.04.2018 17:58
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
2
9
0

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