Pocket Salsa(免费)应用程序如何隐藏其视频文件?

How does the Pocket Salsa (Free) app hide its video files?

我希望完成同样的事情。另外,是否可以将应用程序数据内容 (music/videos) 保存在内部存储器上?

就个人而言,我不知道那个应用程序,我没有尝试过。但我想我可以想象幕后发生的事情。

一个应用程序可以在两个地方保存数据:内部存储或外部存储。通过外部存储不要只考虑 SD 卡(Android 调用 SD 卡到任何可用的外部存储)。之所以称为外部存储,是因为所有有权读取 SD 卡的应用程序都可以访问它。而内部存储是在system/app/data/data/(your_app_package_name)中分配的。此内部存储仅对您的应用可见。 (除非您是 root 用户,并且您可以编辑该文件)。

我认为你提到的应用程序使用内部存储,所以没有人可以看到它的内容。此外,它还可以加密这些文件,使没有密钥的任何人几乎不可能 read/edit。

You can check Android Developers for consulting how to use the internal and external storage!

嗯,不。将音乐和视频保存在内部存储器中并不是最好的主意。原因是通常比外部更受限制。另一个原因是您不能 100% 确定数据会永远保留在那里。为什么?因为 Android 更密切地关注内部存储。非常依赖它,喜欢拥有所有的控制权。如果他认为他需要内存,那么也许它可以开始从那里删除文件,主要是缓存文件(也保存在内部存储中)。此外,如果用户在 Apps Config 中选择您的应用程序并选择 "Clear data",则所有内容都会被删除。而且你在内部保存的所有数据都占了你app的总大小,这对用户来说不是很友好。

好的,所以你应该把你的大文件放在外部存储上(是的,它们不会是私人的)但是你可以加密它们并使它们成为 "invisible"!