A linha
LocationServices.FusedLocationApi.requestLocationUpdates(client, request, this);
até funciona, mas o Android Studio diz que o método FusedLocationApi está depreciado. Tentei fazer o app fazer a mesma coisa usando o método atual, mas sem sucesso. Alguém pode dar uma luz sobre como obter o mesmo resultado usando métodos atuais e dar uma breve explicação sobre o porquê desse método ter sido depreciado?