内存中的安全文件夹

时间:2014-12-23 09:41:00

标签: android

如何保护应用程序下载的所有内容?我们需要这些文件仅适用于此单个应用程序,不能被任何其他应用程序或USB电缆复制/查看。

3 个答案:

答案 0 :(得分:1)

参阅文档http://developer.android.com/guide/topics/data/data-storage.html#filesInternal

默认情况下,保存到内部存储的文件对您的应用程序是私有的,而其他应用程序无法访问它们(用户也不能)。

答案 1 :(得分:1)

您可以将文件保存在内部存储器中。请尝试以下代码

File myFolder = context.getDir("DirectoryName", Context.MODE_PRIVATE); //Create folder in internal memory;
File myFile = new File(myFolder, "fileName"); //Create file inside the folder.
FileOutputStream ouStreamt = new FileOutputStream(myFile);

使用ouStreamt将您的内容写入文件。希望这会对你有所帮助

答案 2 :(得分:1)

您可以实现真正需要的文件加密\解密 - link。但在大多数情况下,内部存储足够安全。