如何在Android上擦除缓存分区并清除数据

如果您曾经浏览过Android应用程序抽屉,您会发现每个应用程序都有两个操作:清除缓存清除数据。还有一个称为“缓存分区"的东西,它与单个应用程序的缓存不一样。

为什么这些都存在?有什么区别?最重要的是,当您需要释放Android设备上的空间时,是否可以清除它们?继续阅读以学习有关Android应用程序数据,Android应用程序缓存和Android系统缓存分区的所有知识。

什么是Android上的应用程序数据?

在安装应用程序时,无论是从Google Play商店还是通过侧面加载第三方APK,可执行的应用程序文件以及任何必要的运行时库文件都存储在系统的 / data / app 目录中。除非您启动设备,否则文件资源管理器将无法访问此目录。

每个已安装的应用程序还会获得其自己的私有数据目录,该目录位于系统的 / data / data 目录中。除了通过植根设备,也无法访问该目录。

在使用各种Android应用程序时,某些设置和输入会在会话之间存储。例如,登录应用程序并选中“记住我"会将您的详细信息存储到私人数据中。数据还存储帐户设置,应用程序首选项等内容。

某些应用程序(如Spotify)可能存储离线音频数据,而其他应用程序(如Maps)可能存储离线地图数据。这样会比您预期的占用更多的存储空间,因此了解如何擦除应用程序数据以防存储空间不足很有用。

清除应用程序数据时,您会从本质上讲,清除了自安装和使用以来所存储的所有私有数据。换句话说,清除应用程序数据会将应用程序“重置"为首次安装时的状态。

要清除特定Android应用程序的应用程序数据:

  • 打开设置
  • 导航到应用
  • 点击要清除的应用。
  • 点击< strong>清除数据。
  • 什么是Android上的应用程序缓存?

    通常来说,缓存是一种特殊的存储方式,用于保存经常访问的文件和数据。缓存的目的是使将来对这些文件和数据的访问更快,因为缓存存储已针对快速加载进行了优化。缺点是缓存存储空间有限,并且会占用设备空间。

    在使用Android应用程序时,您可能需要定期从互联网提取数据,例如图像。应用可能会在应用程序的缓存中存储该图像,而不是每次都需要在屏幕上显示时下载特定的图像。下次您需要显示它时,它将立即可用,并节省了带宽。

    注意::应用程序缓存与Android上的系统缓存分区不同。继续阅读下面的内容以了解更多信息。

    有时,缓存的数据可能与数据的实际内容不同步,从而导致信息过时。有时,缓存可能会填满太多数据,这可能会降低应用程序的性能。发生这种情况时,它可以帮助清除应用程序的缓存。

    缓存的数据是临时的,因此清除应用程序的缓存数据没有危害或风险。要清除特定Android应用程序的缓存,请执行以下操作:

  • 打开设置
  • 导航到应用
  • 点击要清除的应用。
  • 点击清除缓存
  • 什么是Android上的系统缓存分区?

    在Android上,系统缓存分区是存储临时系统文件的位置。系统缓存分区位于 / cache 目录中,该目录与各个应用程序缓存分开,并且在没有root用户Android设备的情况下仍然无法访问。

    系统缓存分区?主要是系统更新。

    在Android 7.0 Nougat之前,系统更新已下载并存储在系统缓存中,然后在重新启动后应用。从Android 7.0 Nougat开始,引入了新的无缝更新系统,该系统不再使用系统缓存进行系统更新。但是,只有较新的Android设备才能使用无缝更新系统。如果您的设备没有使用无缝更新系统启动,那么它将永远无法使用,即使您最终将其更新为Android 7.0 Nougat或更高版本。

    对于所有具备以下条件的Android设备仍然使用系统缓存来应用系统更新,通常,在成功更新系统后擦除系统缓存分区通常是个好主意。这样可以确保您的系统更新永远不会使用过时的文件或数据。擦除系统缓存分区没有任何危害。

    要擦除Android设备上的系统缓存分区,请执行以下操作:

  • 关闭您的Android设备。
  • 同时按并按住提高音量+降低音量+电源按钮以启动进入恢复模式。
  • 使用音量按钮浏览恢复模式菜单
  • 使用电源按钮以选择擦除缓存分区
  • 等待清除系统缓存分区。
  • 选择重新启动选项以返回正常的设备使用状态。
  • 想了解更多有关成为Android大师的信息吗?查看这些基本的Android提示和技巧。

    标签: 疑难解答