Сервис ругается на LocationManager

Ответить
Super 8
Сообщения: 8
Зарегистрирован: 28 июл 2014, 11:59

Сервис ругается на LocationManager

Сообщение Super 8 » 03 авг 2014, 11:26

Имеется часть кода из сервиса

Код: Выделить всё

  
 private LocationManager manager;

public void onCreate() {
        super.onCreate();
        Toast.makeText(this, "Service OK", Toast.LENGTH_LONG).show();

        manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

            manager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, LocListaner);
           Location loc = manager.getLastKnownLocation(LocationManager.GPS_PROVIDER);

    }
Ошибка происходит на 7 строчке, предположительно из-за *(LocationManager.GPS_PROVIDER, 0, 0, LocListaner);

Как можно реализовать LocationManager в сервисе?

Super 8
Сообщения: 8
Зарегистрирован: 28 июл 2014, 11:59

Re: Сервис ругается на LocationManager

Сообщение Super 8 » 03 авг 2014, 11:56

Простите, забыл в манифесте дописать разрешения
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

Ответить