Android系统设置中的清除数据会清除哪些数据?

作者:junjie 时间:2022-09-04 04:48:13 

What will be removed If you click Clear Data Button in the System Application

今天中的一个story突然提到了系统设置中的清理数据,后来开始思考究竟系统的应用的这个清理功能,究竟会清理那些数据。 于是开始研究,以com.mx.browser为例,思路大概为首先为/data/data/com.mx.browser下的每一个文件夹下建立一个标志文件,这里为1.txt,然后执行清理数据操作,最后对比结果。 首先,进行清楚数据之前的的各个文件夹的情况。


/data/data/com.mx.browser # ls
lib
files
databases
shared_prefs
app_thumbnails
cache
app_webIcons
app_appcache
app_databases
app_geolocation

为每个文件夹下创建一个标志(同时验证是否删除文件夹的情况)


/data/data/com.mx.browser # touch lib/1.txt
/data/data/com.mx.browser # touch files/1.txt
/data/data/com.mx.browser # touch databases/1.txt
/data/data/com.mx.browser # touch shared_prefs/1.txt
/data/data/com.mx.browser # touch app_thumbnails/1.txt
/data/data/com.mx.browser # touch cache/1.txt
/data/data/com.mx.browser # touch app_webIcons/1.txt
/data/data/com.mx.browser # touch app_appcache/1.txt
/data/data/com.mx.browser # touch app_databases/1.txt
/data/data/com.mx.browser # touch app_geolocation/1.txt


执行清理数据操作。 查看执行清理数据操作后的结果。


/data/data/com.mx.browser # ls
lib
/data/data/com.mx.browser #


查看lib情况


/data/data/com.mx.browser # cd lib/
/data/data/com.mx.browser/lib # ls
1.txt
/data/data/com.mx.browser/lib #

总上所述,发现系统中的设置,应用中的清理数据,会清理掉除去lib文件夹(含内部文件)的文件及文件夹。 p.s./sdcard/Android/data/这个目录也是和包名相关的,但是系统中的清理数据不会清理掉这个目录中的相关信息。

标签:Android,系统设置,清除数据
0
投稿

猜你喜欢

  • IOS开发向右滑动返回前一个页面功能(demo)

    2021-09-23 04:30:11
  • 详解Java的Spring框架下bean的自动装载方式

    2022-10-23 08:13:59
  • Android中获取apk安装包信息的方法

    2022-11-07 01:46:30
  • 如何安装系统认证签名过的APK

    2023-07-24 21:35:40
  • Java Shutdown Hook场景使用及源码分析

    2023-05-19 06:01:30
  • Java OOP三大特征之封装继承与多态详解

    2023-11-11 01:11:56
  • Java并发编程之线程安全性

    2021-12-22 07:43:41
  • Spring Boot整合Kafka教程详解

    2023-06-14 06:02:54
  • Android自定view画圆效果

    2021-06-05 21:45:52
  • 在编程语言中怎样定义队列及其使用(C++)

    2021-05-28 14:00:43
  • java面向对象设计原则之合成复用原则示例详解

    2023-11-09 16:55:51
  • android BitmapFactory.Options使用方法详解

    2023-05-04 08:50:20
  • Java语言描述MD5加密工具类实例代码

    2021-09-18 07:07:34
  • Android中Activity启动默认不显示输入法解决方法

    2022-12-27 20:49:30
  • Android实现下拉菜单Spinner效果

    2022-03-21 07:27:07
  • Android RecyclerView 上拉加载更多及下拉刷新功能的实现方法

    2021-10-06 22:37:24
  • C#给picturebox控件加图片选中状态的2个方法

    2022-06-03 01:37:03
  • Moshi 完美解决Gson在kotlin中默认值空的问题详解

    2022-10-29 00:03:19
  • Android实现GridView中的item自由拖动效果

    2022-02-15 17:50:15
  • 使用java连接Redis,Maven管理操作

    2023-06-29 10:29:45
  • asp之家 软件编程 m.aspxhome.com