2013-07-02 2 views
1

загрузить некоторые файлы в моем приложении, используя следующие DownloadManager.Request:Как сделать файлы, загруженные с помощью DownloadManager доступными только из моего приложения?

Request request = new Request(Uri.parse(url));   
request.setDestinationInExternalFilesDir(getActivity().getApplicationContext(),  
    Environment.DIRECTORY_DOWNLOADS, filename); 

Для юридических вопросов, я хочу, чтобы файлы, которые будут доступны только из приложения.

Использование моего кода Я могу видеть файлы в приложении «Диспетчер загрузки», и я могу поделиться им оттуда.

Как я могу сделать файлы доступными и видимыми только из моего приложения?

+0

Вы не можете, если пользователь является пользователем root. – Simon

ответ

3

Как я могу сделать файлы доступными и видимыми только из моего приложения?

Остановить использование DownloadManager и загрузить файл непосредственно во внутреннее хранилище.

Или, как только файл будет загружен, переместите его во внутреннее хранилище. Тем не менее, это оставит окно, когда файл находится на внешнем хранилище.

 Смежные вопросы

  • Нет связанных вопросов^_^