W systemie Android Marshmallow żądania uprawnień należy żądać w czasie wykonywania, gdy są potrzebne, zamiast wszystkich naraz podczas instalowania aplikacji. Jednak wydaje mi się, że żądam uprawnień tylko od działania, co jest problemem, ponieważ moja aplikacja zawiera tylko usługi. (Dlaczego tak jest, możesz zapytać? Aplikacja ma w zestawie tarczę zegarka Android Wear, a jedyne, co robi telefon, to wyszukiwanie zdjęć w pobliżu, aby wysłać je do zegarka - nie jest wymagana żadna aktywność. Ale wymaga uprawnień do lokalizacji).
Czy jest więc sposób zażądania uprawnień od usługi? Lub w jakiś sposób wymusić przyznanie uprawnień w czasie instalacji, tak jak w przeszłości?