[英]Protecting my app files(Android Studio)
恩,您好,即时通讯正在处理拍摄照片的应用程序,然后将其保存到外部存储中,我遇到的问题是当我使用外部应用程序清理手机内存时,此类应用程序进入了文件夹图片所在的位置,然后删除了其中的所有内容,我真的不知道要保护它们。
对不起我的英语不是我的母语
我认为问题不在于您。 问题是您的清洁工。 修改清洁器的设置。 像Clean Master这样的Android清洁器很奇怪。 我不知道他们会做哪种清洁! 一旦他们从我的SD卡中删除了我的150多个应用程序。 因此,如果您想保护自己的文件不被删除,那将毫无用处。 你不能 好的,想想,用户没有使用任何清洁剂来保持手机整洁。 但是,当用户自己删除这些文件时,您将怎么做或如何保护文件? 您可以做的一件事-通过获得用户的SuperUser权限,您可以只修改SD卡的W / O或R / O系统。 但这也有一些缺点。 如果您这样做,那么您的应用可能会被用户引入为恶意程序。 所以,毕竟,答案是不可能的...
您应该使用:getFilesDir()此文件夹位于Android / data / data / your_package /中,因此除您自己的应用程序外,其他应用程序都不能访问它(除非具有root权限)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.