Ночи доброй ЛОР. Прилетел мне апдейт SDK до 23 API (6.0) и я обнаружил, что мой прекрасный говнокод перестал работать, конкретно орет на requestLocationUpdates() у класса LocationManager. Выдавая следующую ошибку
Call requires permission which may be rejected by user. Code should explicitly check to see if permission is available.
Вопрос: Какого черта? Авто фикс от студии делает какое-то говно, нагуглить ничего не удалось. Но я подоздеваю, что ноги ростут от Андроид М, где разрешили срезать разрешения приложениям, но как это починить?
UPD: Сам спросил - сам ответил, авто фикс от студии работает, вот только checkSelfPermission - это метод Context'a, т.к. я вызывал requestLocationUpdates() из другого класса, то и контекста у меня не было.