2016-11-07 6 views
0

Я хочу открыть doc, отличить другие файлы от сторонних читателей от внутренней памяти приложения.Отключить трассировку открытых файлов в стороннем читателе в android

Я успешно прочитал файл из внутренней памяти.

Но когда вы открываете приложение google doc или excel, в нем отображаются последние файлы вкладок, и любой может копировать этот файл во внешнюю память.

Возможно ли очистить историю от стороннего приложения. или отключить отслеживание в истории.

ответ

0

Стоит ли возможно, чтобы очистить историю от применения 3-й партии

Только если приложение предлагает своего рода API для этого.

или отключить отслеживание в истории.

Только если приложение предлагает для этого какой-то API.

Вы запускали приложение стороннего разработчика. Разработчики этого приложения могут делать все, что захотят, и пользователь может использовать любые сторонние приложения, которые пользователь хочет.

В том, что в последнее время на вкладке файлы показываются и любой может скопировать этот файл на внешнюю память

Sure. Пользователь может выбрать приложение, которое немедленно загрузит контент на сервер. Это устройство пользователя. Это приложения пользователя. И, если контент находится на устройстве пользователя, это содержимое пользователя. Пользователь может делать все, что хочет пользователь, с этими вещами.

+0

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

+1

@ user3509456: «но я не хочу предоставлять привилегии пользователю для копирования файла» - тогда не предоставляйте контент стороннему приложению. Вам нужно будет все реализовать самостоятельно в своем приложении. msgstr "и удалить один раз пользователя обратно в приложение или остановить приложение" - это не остановит пользователя от копирования содержимого. Пользователь может сделать это из стороннего приложения, не покидая его. Точкой стороннего приложения, которую пользователь выбирает, может быть копирование содержимого в приложении. – CommonsWare