Я отлаживал свой проект 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?




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