Я пытаюсь запросить разрешение на использование READ_EXTERNAL_STORAGE
и WRITE_EXTERNAL_STORAGE
, но когда я добавляю их в файл AndroidManifest
примерно так, я не могу вызвать их из своей деятельности, когда я go разрешение на запрос:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Если я добавлю следующий запрос в свой MainActivity, я получу сообщение об ошибке в именах разрешений:
ActivityCompat.requestPermissions(this,
arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE), RQ_PERMISSION)
Однако, если они у меня есть в манифесте вот так, ошибки нет, но разрешения не запрашиваются.
<permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Что я делаю не так?