Почему кнопка разрешения отключена?

Проблема

Сегодня я заметил странное поведение на своем тестовом телефоне Nexus 5 с Android 6.0.1.

После открытия тестового приложения, которое запрашивает разрешение на чтение контактов allow, кнопка не работает - после нажатия allowничего не происходит, но denyработает отлично:

введите описание изображения здесь

Также, когда я проверяю Never Ask Again, он полностью отключает allowкнопку:

введите описание изображения здесь

Не уверен, что здесь происходит, но то же приложение отлично работает на моем OnePlus2, который также использует Android 6.0.1.

Единственная странность в моем тестовом телефоне заключается в том, что на данный момент в нем нет сим-карты.

Обратите внимание, что к обоим телефонам привязана учетная запись Google с одними и теми же синхронизированными контактами.

Вопрос

Мне интересно, чем это вызвано?

Ответы (2)

Это глупое приложение FileManager . Как только вы остановите или удалите его, вы сможете разрешить другим приложениям доступ к телефону.

Это приложение? play.google.com/store/apps/details?id=com.rhmsoft.fm Вероятно, вам следует указать источник. Я нашел это на StackOverflow.. stackoverflow.com/a/37842758/4583267
@SuperThomasLab да, это потрясающе, но это решило проблему.
Мне интересно, почему это вызывает проблему, но в любом случае ваш ответ работает. Спасибо!

Перейдите в Настройки\Приложения\День рождения\Разрешения и активируйте Контакты.

Это хорошая идея, но то же самое наложение экрана, которое останавливает работу кнопки разрешения, также останавливает работу меню разрешений.
Не обязательно. У меня была такая же проблема с другим приложением, и эта процедура решила ее.