【问题标题】:Which data will be deleted, if a user uninstalls an android application如果用户卸载 Android 应用程序,哪些数据将被删除
【发布时间】:2010-03-18 11:11:46
【问题描述】:

如果用户从手机上卸载应用程序,哪些数据会被明确删除?

我知道首选项已被删除。 sd 卡上的文件和这个应用创建的数据库呢?

如果SD卡上的数据没有被删除,如果我在SD卡上写入大量数据,如图像,如何避免用户手机混乱?

【问题讨论】:

    标签: android persistence


    【解决方案1】:

    这之前也在这里解决过:

    Android: Delete app associated files from external storage on Uninstall?

    基于此,看起来写入 sdcard 的文件在删除应用程序时无法删除。

    如果是这种情况,这似乎是架构中的一个重大疏忽。

    【讨论】:

      【解决方案2】:

      根据我的经验...我很乐意得到纠正。

      com.example.youapp 中的数据库和文件被删除。至于 SD-CARD,我怀疑它们会被删除。如果您的应用创建了图片,那么当用户卸载时,他们的所有图片都会被删除。

      关于在卸载时删除这些东西的处理……这是个好问题。当您的应用程序被卸载时,您可能会调用某种处理程序来帮助做一些额外的事情。清单中的某处听起来可能是候选人。

      【讨论】:

        猜你喜欢
        • 2012-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-08
        • 2016-05-03
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多