Для получения IMEI я использую из этого кода:
TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.READ_PHONE_STATE}, 1);
} else {
iMEI = tm.getDeviceId();
}
Но когда мое приложение работает, появляется следующее диалоговое окно:
![READ_PHONE_STATE](https://i.stack.imgur.com/t2GHF.jpg)
Программа просит предоставить разрешение «Для совершения телефонных звонков и управления ими», которое может пугать пользователей использованием приложения.
А теперь мой вопрос:
Почему разрешение READ_PHONE_STATE спрашивает "сделать и управлять телефонным звонком"? Пока я не звоню и не управляю телефонным звонком в моем
приложение.