Android: inicializace LocationManager NullPointerException

Andy

Mam zaregistrovanou sluzbu k android.intent.action.BOOT_COMPLETED, ktera instancuje tridu AutoStartup a ta instancuje tridu NaviLoc, kde incializuji LocationManager pomoci

Kód: [Vybrat]
Loc1 = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

Coz vede k
Kód: [Vybrat]
java.lang.NullPointerException
android.content.ContextWrapper.getSystemService(ContextWrapper.java:553)

Pokud tridu NaviLoc instacuji z "MainActivity" vse jde, protoze existuje Context, ale to je Naviloc taky, protoze rozsiruje Service. Melo by tak stacit provadet incializaci pomoci

Kód: [Vybrat]
kterou rozsiruje NaviLoc) sluzba taky
Loc1 = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);

coz ovsem vede k te same chybe. Muze nekdo poradit?