Android загрузить файл во внутреннее пространство приложения
Я пытаюсь загрузить файл во внутреннее хранилище своих приложений, так как не хочу, чтобы файл был доступен извне моего приложения.
Взглянул на Androids DownloadManager. Кажется, я не могу использовать его для загрузки файла во внутреннее хранилище. Я заметил, что запрос, который я передаю менеджеру загрузки, является Uri, поэтому я очень надеялся, что смогу создать ContentProvider и передать контент Uri, да не повезло...
Я что-то пропустил?
Предоставляет ли Android другую (возможно, более новую) платформу для решения этой проблемы? Я долго смотрел на WorkManager, но в нем нет операций загрузки файлов, таких как пауза / возобновление и т. Д.
РЕДАКТИРОВАТЬ:
Я нашел билет на это. Облом, похоже, нет движения в Орео. https://issuetracker.google.com/issues/37118684