Android M представляет новую модель разрешений для приложений, которая упрощает процесс установки и обновления приложений для пользователей. Если приложение, работающее на M, поддерживает новую модель разрешений, пользователю не нужно предоставлять какие-либо разрешения при установке или обновлении приложения. Вместо этого приложение запрашивает разрешения по мере необходимости, и система показывает пользователю диалог с запросом разрешения.
Пользователь предоставляет разрешения во время выполнения : Когда приложение запрашивает разрешение, система показывает диалоговое окно для пользователя, а затем вызывает функцию обратного вызова приложения, чтобы уведомить его о том, было ли предоставлено разрешение. Если пользователь предоставляет разрешение, приложению предоставляются все разрешения в функциональной области этого разрешения, которые были объявлены в манифесте приложения.
Для получения дополнительной информации перейдите по этой ссылке.