У меня есть файл во внутренней памяти моего Android-планшета, и мне нужен путь к этому файлу для приложения, но я не знаю, как получить точный путь к файлу.Путь к внутренней памяти Android
ответ
Вы не можете просто передать путь к файлу, если он находится в частном хранилище вашего приложения. Проблема в том, что у другого приложения нет разрешений на чтение приложения, и, таким образом, он провалится при попытке.
Вы должны реализовать ContentProvider
или более Specificly, FileProvider
.
Хотя верно, возможно, вопрос заключается в передаче пути к некоторой библиотеке. В этом случае получение объекта 'File', указывающего на файл во внутреннем хранилище (с использованием' getFilesDir() 'или' getCacheDir() ', где бы файл не был сохранен) может предоставить вам путь (через' getAbsolutePath() 'on «Файл»). – CommonsWare
Я должен иметь возможность открывать файлы, скопированные на планшет (одно и то же место), но я не знаю точного пути к тому месту, где копируются файлы. – user3244162
Это не ответ на заданный вопрос. Если вы хотите привлечь дополнительную заботу, сделайте это в комментарии или в дополнение к ответе на вопрос, который был действительно задан. Наконец, обратите внимание, что ваша предпосылка ошибочна, так как файлы в частном хранилище не являются конфиденциальными, хотя этот * может быть для них способом по умолчанию *. –
- 1. Android Read Jpeg из внутренней памяти памяти
- 2. Android: доступ к внутренней памяти без контекста
- 3. Ошибка внутренней памяти Android
- 4. Android - Как получить все путь к файлу из внутренней памяти или удалить все файлы из внутренней памяти
- 5. Сохранение во внутренней памяти android
- 6. Как удалить файл из внутренней памяти Android?
- 7. Настройка пользовательских требований к внутренней памяти для приложения - android
- 8. Android, как получить доступ к файлам из внутренней памяти?
- 9. Доступ к внутренней памяти android через независимый код Java
- 10. android multichoicemodelistener удалить файл внутренней памяти
- 11. Android Tablet заканчивается из внутренней памяти
- 12. Как получить путь к внутренней папке?
- 13. Ввод области внутренней памяти программы
- 14. Создание аудиофайла во внутренней памяти в Android
- 15. Android, как создать папку во внутренней памяти?
- 16. Android: Как хранить данные во внутренней памяти?
- 17. Сохранение файла на внутренней памяти в Android
- 18. Прочитайте изображение из внутренней памяти в Android
- 19. Значок закладки загрузки Android из внутренней памяти
- 20. Android: воспроизведение аудио из внутренней памяти
- 21. как подключить файл внутренней памяти в android
- 22. Создание папок во внутренней памяти
- 23. как установить путь к внутренней памяти телефона во время загрузки файла?
- 24. Вывод файла txt в папку во внутренней памяти в android
- 25. Использование внутренней памяти устройства
- 26. сохранить и загрузить файл из внутренней памяти
- 27. Как читать изображение из внутренней памяти в Android?
- 28. Файл Путь к файлу памяти
- 29. Как создать папку на внутренней памяти?
- 30. Как читать файл из внутренней памяти телефона в Android?
Do «вы» есть файл в качестве пользователя или в качестве разработчика? Если в качестве разработчика объект 'File' имеет методы для предоставления полного пути. Если в качестве пользователя вам нужно будет сначала выяснить, как получить доступ к файлу, используя либо чужой информативный код, либо собственный код. –