int permissionCheck = ContextCompat.checkSelfPermission(mActivity, Manifest.permission.RECEIVE_SMS);
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.READ_CONTACTS},
PERMISSION_REQUEST_CODE);
Log.d(TAG, permissionCheck + "");
Проверка разрешения всегда возвращает PERMISSION_GRANTED, но в ОС (MiUi) приложение не имеет разрешений.Как просить разрешения в MiUi pre - Marshmallow?
Test Device: редми Примечание 3 Pro (MIUI 8)
Итак, не используйте его. – Vyacheslav
попробуйте это для проверки [разрешения] (http://stackoverflow.com/a/39263191/3960700) – Steve
посмотрите на мой код – Vyacheslav