Подтвердить что ты не робот

Как скрыть папку в sdcard в android

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

4b9b3361

Ответ 1

Если вы хотите скрыть папку в Android или любой Linux-системе, просто добавьте . в качестве префикса в папку или имя файла.

Однако, если вы подключите свою SD-карту на компьютере Windows, эти папки будут видны с . перед именем папки в качестве обычной папки.

Ответ 2

Итак, как ingsaurabh правильно сказано, "." - это все, что вам нужно. Если имя файла начинается с него, большинство файловых браузеров не будут отображать файл. Но он не является непосредственно невидимым (например, менеджер файлов акций Samsung имеет возможность отображать такие файлы и папки). Поэтому вы никогда не можете быть уверены, что пользователь не увидит файлы, особенно если пользователь использует разные приложения для доступа к файлам на SD-карте.

Единственный способ скрыть ваши файлы - это internal storage, так как эти файлы являются приватными для вашего приложения. Однако не рекомендуется хранить большой объем данных во внутреннем хранилище (это даст плохой рейтинг вашего приложения, это точно).

Хорошо придерживаться директивы в Руководство по созданию хранилища данных, таким образом сохраняя ваши данные в папке /Android/data/<package_name>/files/.

Ответ 3

Существуют различные способы скрыть папку на Android внутри карты памяти. Лучший из двух методов, которыми я пользовался, - это: Скрыть папку в Android без приложения Второй способ - использование приложения для скрытия папки на Android. Оба метода работают отлично в зависимости от вашего выбора.

Ответ 4

Это "." dot метод не имеет никакой безопасности. Потому что вы не можете использовать какой-либо пароль для его разблокировки. Любой пользователь может отображать скрытые файлы и разблокировать его, удалив ".". символ. По этой причине вы можете использовать бесплатные приложения для скрытия файлов, чтобы защитить вашу конфиденциальность.