繁体   English   中英

保护我的应用程序文件(Android Studio)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM