Поскольку Android 6.0 прослушивает PhoneStateListener.LISTEN_DATA_CONNECTION_STATE изменения, похоже, больше не требуют разрешения READ_PHONE_STATE

Я применяю разрешения времени выполнения Android 6.0 в приложение, которое прослушивает изменения состояния подключения данных оператора. Сначала я попытался просто удалить READ_PHONE_STATE из манифеста, чтобы проверить, где приложение требует разрешения. К моему удивлению, приложение вообще не зависало.

После этого я попробовал одну и ту же установку на двух устройствах до 6.0, которые на самом деле зависали на нем. Мне кажется, что Android 6.0 больше не требует разрешения. Есть ли способ подтвердить это?

Строка ниже - это та, на которой происходит сбой устройств до 6.0:

tm(TelephonyManager).listen(this, PhoneStateListener.LISTEN_DATA_CONNECTION_STATE);

Ответы на вопрос(2)

Ваш ответ на вопрос