【问题标题】:Protecting my app files(Android Studio)保护我的应用文件(Android Studio)
【发布时间】:2016-05-22 06:49:12
【问题描述】:

你好,我正在开发一个应用程序,它可以拍照然后将其保存到外部存储中,我遇到的问题是当我使用外部应用程序来清理手机内存时,这种应用程序会得到进入图片所在的文件夹,然后删除上面的所有内容,我真的不知道如何保护它们。

抱歉,我的英语不是我的母语

【问题讨论】:

  • 将图片存储到内存中。

标签: android image file


【解决方案1】:

我认为问题不在于你。问题是你的清洁工的。修改清洁器的设置。 Clean Master 之类的 Android 清洁器很奇怪。我不知道他们做什么样的清洁!一旦他们从我的 SD 卡中删除了我的 150 多个应用程序。因此,如果您对保护文件不被删除感到紧张,那么它就毫无价值。你不能。好吧,想想,用户没有使用任何清洁剂来保持他/她的手机整洁。但是当用户要自己删除这些文件时,您会做什么或如何保护您的文件? 您可以做的一件事是 - 通过获得用户的超级用户权限,您可以修改 SD 卡的 W/O 或 R/O 系统。但它也有一些缺点。如果您这样做,那么您的应用程序可能会被您的用户作为恶意程序引入。所以,毕竟,答案是不可能的……

【讨论】:

    【解决方案2】:

    您应该使用: 获取文件目录() 此文件夹位于 Android/data/data/your_package/ 内,因此除了您的应用程序之外,没有任何应用程序可以访问它(除非它具有 root 权限)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-22
      • 2011-01-19
      • 1970-01-01
      • 1970-01-01
      • 2020-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多