Documentscontract uri превратился в MediaStore URI, и разрешения теряютсяAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Documentscontract uri превратился в MediaStore URI, и разрешения теряются

Сообщение Anonymous »

Мое приложение получает разрешения на чтение и запись в папку в Content: //com.android.externalstorage.documents/tree/primary: myfiles через action_open_document_tree . На большинстве устройств это позволяет доступ ко всем файлам в папке.

Код: Выделить всё

getContentResolver().openInputStream(
Uri.parse("content://com.android.externalstorage.documents/tree/primary:MyFiles/document/primary:MyFiles/file.epub")
);
throws исключение: java.lang.securityexception: com.android.externalStorage не имеет доступа к контенту: // media/external_primary/file/1000005341 .
это похоже на OpenInputStream () внутренне решает URI для другой формы. /> Аналогичным образом, вызов getContentResolver (). OpenFileDescriptor (uri, "r") приводит к той же проблеме.
Есть ли способ открыть файл?

Подробнее здесь: https://stackoverflow.com/questions/794 ... s-are-lost
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить данные из MediaStore.File и MediaStore.File.FileColumn
    Anonymous » » в форуме Android
    0 Ответы
    78 Просмотры
    Последнее сообщение Anonymous
  • OpenCV не сможет прочитать onnx файл после того, как PY превратился в Exe через Pyinstaller
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • OpenCV не сможет прочитать onnx файл после того, как PY превратился в Exe через Pyinstaller
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Как исправить «Предоставлен неверный URI запроса. URI запроса должен быть либо абсолютным URI, либо должен быть установл
    Гость » » в форуме C#
    0 Ответы
    223 Просмотры
    Последнее сообщение Гость
  • Как получить Uri из MediaStore по пути к файлу?
    Anonymous » » в форуме Android
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»