Android:保护app文件夹不被删除

时间:2017-02-06 20:45:38

标签: java android file

我的Android应用程序创建了一个目录( myDir )并在其中保存了.txt( config.txt )文件,这个myDir和.txt将在手机中创建应用程序第一次运行时的内存。在这个.txt文件里面我保留了一些应用配置信息。

我需要保护此.txt和myDir(目录)不被用户意外删除。有没有办法实现这个目标。?

谢谢,提前

1 个答案:

答案 0 :(得分:1)

实际上并非偶然,而且使用Marshmellow 6.0,您甚至不再允许在您的项目环境之外创建目录。请尝试在项目目录中创建目录和文件,这些目录和文件是私有的,并且永远不能访问,除非手机扎根。那个神奇的目录就在这里

Activity.getFilesDir(Context mContext);

这将返回APP'私事记忆的目录结构。你的阅读和写作在那里:),来自Android框架,并且就这个陈述而言我需要保护这个.txt和myDir(目录)不被用户意外删除,记得所有时间的提示,你确定你想要删除它吗?点击是,那不会是事故,我的女士:)