首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >android是如何处理应用程序删除的?剩下的数据怎么办?

android是如何处理应用程序删除的?剩下的数据怎么办?
EN

Stack Overflow用户
提问于 2017-09-29 04:05:51
回答 3查看 75关注 0票数 1

当用户删除或卸载应用程序(例如Snapchat)时,snapchat留下的数据会发生什么变化?(例如sqlite数据库和保存的图像)

操作系统会自动处理清理这些工件吗?

另外,当用户恢复先前卸载的应用程序时会发生什么?android做过“安装之间的数据删除以确保干净吗?”

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-09-29 04:27:35

通过卸载应用程序,文件夹- data/data/your.app.package中的所有文件都会被删除,但我认为SDCard中的其他文件不会被删除。

票数 1
EN

Stack Overflow用户

发布于 2017-09-29 04:46:24

卸载应用程序

这意味着应用程序连同SharedPreferences一起被删除,数据库也被删除,但是如果你已经在SDCard上保存了一些东西,那么deleted.You也可以说操作系统处理SharedPreferences和数据库的删除,但是这个应用程序没有任何数据。

卸载后重新安装应用程序

是的,Android在安装之间删除数据以确保干净的安装,但是如果应用程序与SDCard上的数据有关,那么它可能会相应地影响应用程序。

更新应用程序

如果您安装了一个现有的应用程序,即使它的版本相同或不同,那么它的SharedPreferences或数据库就不会像在play商店更新应用程序时那样成为affected.Same,那么您的数据就不会丢失。

票数 0
EN

Stack Overflow用户

发布于 2017-09-29 04:54:39

根据我的经验,应用程序缓存的数据(数据库、设置等)一旦安装,将被删除,除非你在外部存储或云中备份它。存储的文件(如图像和PDF)也应保留。这里有一个连接到android中的数据备份的链接,如果您对永久存储https://developer.android.com/guide/topics/data/backup.html感兴趣,那么它将取决于它是如何编码的。但是我假设它不会尝试清理数据,除非开发人员希望确保没有以前的数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46481656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档