【问题标题】:Will the JSON File be deleted after app uninstallation?卸载应用后会删除 JSON 文件吗?
【发布时间】:2014-01-11 17:23:51
【问题描述】:

我有几个使用我刚刚创建的 Android 应用程序以编程方式保存的 JSON 文件。 我只是想知道在我卸载我的应用程序后,JSON 文件是否会被物理删除。 有人知道吗? 如果有,我将不胜感激。

【问题讨论】:

  • this answer 基本上文件的类型无关紧要,只有放置它们的路径才重要。

标签: android json


【解决方案1】:

这取决于您保存 JSON 文件的位置,但如果您将其保存到内部存储,它将被删除:

来自docs

  • 它始终可用。
  • 默认情况下,只有您的应用可以访问此处保存的文件。
  • 当用户卸载您的应用时,系统会从内部存储中删除您应用的所有文件。

here

【讨论】:

    【解决方案2】:

    我只是想知道在我卸载我的应用程序后,JSON 文件是否会被物理删除。

    如果它们存储在内部存储、getExternalFilesDir()getExternalCacheDir() 中,它们将在卸载时被删除。

    【讨论】:

      【解决方案3】:

      如果您将文件保存在应用程序的 CacheDir 中,那么它会在您卸载应用程序时自动检测。

      因此,将文件保存在没有 CacheDir 文件夹的 sdcard 文件夹中。

      谢谢

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-11
        • 1970-01-01
        • 2021-04-10
        • 1970-01-01
        • 2018-12-08
        • 2014-02-19
        相关资源
        最近更新 更多