Я ищу, чтобы выполнить то же самое. Кроме того, нормально ли сохранять содержимое данных приложений (музыку/видео) во внутреннем хранилище?Как приложение Pocket Salsa (Free) скрывает свои видеофайлы?
ответ
Лично я не знаю, что приложение, я не пробовал. Но я думаю, что могу себе представить, что происходит за кулисами.
Приложение может сохранять данные в двух местах: Внутреннее хранилище или внешнее. По внешнему хранилищу не думайте только на SD-карте (Android звонит на SD-карту в любое внешнее хранилище). Он называется внешним хранилищем, поскольку он доступен для всех приложений, имеющих разрешения на чтение SD-карты. И внутренняя память - это выделенная в system/app/data/data/(your_app_package_name). Это внутреннее хранилище доступно только для вашего приложения. (Кроме того, что вы являетесь пользователем root, и вы можете редактировать эти файлы).
Я думаю, что приложение, о котором вы упоминаете, использует внутреннее хранилище, поэтому никто не может видеть его содержимое. Кроме того, он может шифровать эти файлы и сделать их почти невозможными для чтения/редактирования кем-либо, у кого нет ключа.
You can check Android Developers for consulting how to use the internal and external storage!
Ммм, нет. Не лучше всего сохранять музыку и видео во внутреннем хранилище. Причина в том, что обычно более ограниченная, чем внешняя. И другая причина в том, что вы не можете быть на 100% уверены, что данные останутся там навсегда. Зачем? Потому что Android более внимательно наблюдает за внутренним хранилищем. Является очень зависимой от него и очень любит контролировать все. Если он считает, что ему нужна память, возможно, он может начать удалять файлы оттуда, в основном файлы кеша (которые также сохраняются на внутренней памяти). Кроме того, если пользователь выбирает ваше приложение в «Конфигурация приложений» и выбирает «Очистить данные», то все они будут удалены. И все данные, которые вы сохраняете во внутренних подсчетах для общего размера вашего приложения, которые не очень дружелюбны к глазам пользователя.
Итак, вы должны поместить свои большие файлы на внешнее хранилище (да, они не будут закрыты), но вы можете зашифровать их и сделать их «невидимыми»!
Omg, пожалуйста, скажите мне, как мне «зашифровать их и сделать их« невидимыми »!»? Я искал это в сети в течение нескольких недель и пробовал все. Я знаю, как сделать папки конфиденциальными с помощью. но это делает их невидимыми для Android и других версий операционной системы Linux. Я пытаюсь сделать файлы или папку невидимыми для любого файлового менеджера или подключен к компьютеру. Не могли бы вы рассказать? – XxFLYE
Вы не можете сделать файл невидимым вообще. –
Хорошо. Как насчет папки? Кстати, спасибо за ответ. – XxFLYE