Есть ли способ проверить разрешение манифеста из кода?

Как проверить наличие определенного разрешения в manifest.xml из кода? Я хочу выбрасывать исключение, если некоторые разрешения, необходимые для моего приложения, отсутствуют.

Например, FINE_LOCATION и COARSE_LOCATION Я знаю, что android также будет выбрасывать исключение при запуске конкретной активности, которая использует GPS, но мне нужно проверить манифест и выбросить исключение при запуске самого приложения. Это относится не только к доступу к местоположению, но и к другим разрешениям.

Любые предложения будут полезны.

15
задан rDroid 27 April 2018 в 07:22
поделиться