Безопасный путь в файловой системе Android? - PullRequest
0 голосов
/ 24 августа 2011

Я хочу сохранить изображения приложений Android и их файлы с данными по какому-нибудь безопасному пути (чтобы любой пользователь приложения Android не мог получить доступ к этим файлам или вы можете сказать, что он должен быть скрыт для пользователя).

Может ли кто-нибудь помочь мне ...

Ответы [ 2 ]

1 голос
/ 24 августа 2011

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

Доступ к папке chache или files осуществляется с помощью Context. контекст может быть вашей деятельностью (деятельность расширяет контекст), и если вы хотите получить доступ к каталогу из класса, который не является вашей деятельностью / службой, вам нужно будет передать ссылку на деятельность в этот класс.

Краткий пример:

File chacheDir = myActivity.getCacheDir();
0 голосов
/ 24 августа 2011

Создайте папку с именем файла, начинающимся с "." (Игнорируйте кавычки), он всегда будет скрыт для пользователя, поскольку android - это файловая система на основе linux.Вы можете сохранить все свои изображения в этой папке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...