Android: я могу открыть файл в своем приложении, ТОЛЬКО если я его создал (если я копирую его за пределы приложения, ДОСAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android: я могу открыть файл в своем приложении, ТОЛЬКО если я его создал (если я копирую его за пределы приложения, ДОС

Сообщение Anonymous »

[![Папка с файлами (начало)][1]][1]
[img]https:// i.sstatic.net/iozfY.png[/img]

На втором изображении...
  • Я могу открыть последний файл (учетные данные JSON Web3j).... Но я не могу открыть предпоследний файл (в примере)...
  • Первый (последний файл) был создан приложением ... Другой был скопирован туда с помощью файлового менеджера Android, который вы видите на картинках.
  • Итак... два файла существуют и находятся в одном каталоге... Один открыт пользователем мое приложение, А другое нет!!!
Думаю, это проблема разрешений,... или что-то в этом роде.
Но я не знаю, как открыть файл, не созданный моим приложением.
У меня есть разрешения, управляемые в AndroidManifest.xml и с помощью:

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

    if (ActivityCompat.checkSelfPermission(this
, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(this,
new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE},
k_id_requestpermissions_external_storage);
}
Можете ли вы мне помочь? Спасибо большое...

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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