1

如何将文件保存在移动用户无法访问的android位置。我曾经context.getDir("SystemRecordLog", Context.MODE_PRIVATE)将文件保存在手机内存中,但如果有内部 SD,那么它会将文件保存到内部 SD 中,然后移动用户可以访问它。请给我一个解决这个问题的方法。

4

2 回答 2

4

根据Android 文档,“保存到内部存储的文件对您的应用程序是私有的,其他应用程序无法访问它们(用户也不能)。” 此页面还显示了如何使用内部存储。

于 2013-08-15T18:17:46.800 回答
1

不幸的事实是,无论你多么努力,你都无法对 root 用户隐藏任何东西。但对于大多数用途,设备的内部存储应该适合您。检查此链接以获取更多信息:http: //developer.android.com/guide/topics/data/data-storage.html

于 2013-08-15T18:18:16.250 回答