Code Bye

安卓编程如何实现 卸载残留文件

App卸载时如何提示用户是否卸载残留文件

2分
是提示自己的残留文件,还是像豌豆荚类似的,提示其他应用卸载之后有残留文件?
引用 1 楼 yexianghu 的回复:

是提示自己的残留文件,还是像豌豆荚类似的,提示其他应用卸载之后有残留文件?

提示自己的残留文件

1分
安装目录下面如果还有文件夹就是残留,删除了就行了
引用 3 楼 heaimnmn 的回复:

安装目录下面如果还有文件夹就是残留,删除了就行了

我是说如何用程序自动删除,客户就不用自己去安装目录下删除了,应为有些用户信息化水平不高,不知道怎么手动删除

2分
引用 4 楼 y19870621 的回复:
Quote: 引用 3 楼 heaimnmn 的回复:

安装目录下面如果还有文件夹就是残留,删除了就行了

我是说如何用程序自动删除,客户就不用自己去安装目录下删除了,应为有些用户信息化水平不高,不知道怎么手动删除

你好,请参考软件卸载清除残留的方法

15分
引用 2 楼 y19870621 的回复:
Quote: 引用 1 楼 yexianghu 的回复:

是提示自己的残留文件,还是像豌豆荚类似的,提示其他应用卸载之后有残留文件?

提示自己的残留文件

如果需要使用sd卡,不要随便在sd卡上建目录,放文件,使用

Context.getExternalFilesDirs
Context.getExternalCacheDirs

这两个接口会返回系统给你指定的sd卡目录,将文件/临时文件或者临时文件放在所得到的目录下,这样,你的app在卸载的时候,android系统就会帮你把文件卸载了。
如果你一定要在sd卡上其他的目录建立文件,可以使用卸载监听的方法,监听到app卸载后然去做删除的动作,这个实现起来很麻烦,而且不建议使用。


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明安卓编程如何实现 卸载残留文件