java - 我的应用程序数据消耗 724MB 存储空间

标签 java android file caching storage

我有一个 Android Gallery 应用程序。但在应用设置中,应用占用的存储空间显示为724 MB

占用空间明细如下

1) 应用程序 - 75.63 MB

2) 数据 - 724 MB

3) 总计 - 800 MB

4) 缓存 - 2.01 MB

我附上了设置屏幕的屏幕截图。

任何人都可以帮忙了解应用程序中实际生成了哪些数据(总计 724 MB),以及在设置部分中哪些类型的文件被计为数据。是否可以定期清除它?

最佳答案

您可以在我的回答中找到 Android 目录层次结构的一般说明。对于您的具体问题,我可能会在 /data/data/<package_name> 上添加更多详细信息(和相应的 SD 部分):

databases/:这里是应用程序的数据库

lib/:应用程序的库和帮助程序

files/:其他相关文件

shared_prefs/:首选项和设置

缓存/:好吧,缓存

如何删除

共享首选项:Delete all sharedPreferences in Android

缓存:Clear Cache in Android Application programmatically

应用程序数据:Clear Application's Data Programmaticallyhttps://tips.seebrock3r.me/clear-the-app-data-quickly-android-studio-protips-1-ebc47ea06286

关于java - 我的应用程序数据消耗 724MB 存储空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49383345/

相关文章:

asp.net-mvc - 我可以从 MVC 中的 View 访问资源文件吗?

java - Android Studio/gradle错误消息: cannot access referenceable in javax.naming.referenceable

java - 从 Mac 上的 SWT 应用程序打开 LWJGL 窗口

java - 生成具有随机行长度的随机二维数组

android - 为按钮和图像按钮设置相同的背景颜色?

java - IndexOn 用于统计数据库中的总用户数

c - 从文件中读取

Java服务器将html页面从文件发送到浏览器

java - 将我的 jar 导入 spark shell

android - 如何在 Android 中更改 EditTextPreference 的 dialogMessage 的字体?