Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我的应用程序占用了太多的存储数据和缓存_Android_Caching_Storage - Fatal编程技术网

Android 我的应用程序占用了太多的存储数据和缓存

Android 我的应用程序占用了太多的存储数据和缓存,android,caching,storage,Android,Caching,Storage,我最近为Android开发了一个RSS阅读器。我正在使用SAXParser解析一些XML和毕加索库来显示图像。 问题是,在使用应用程序一段时间后,应用程序信息中显示了大量存储数据和缓存被占用。现在它显示了存储总量:9,05MB,应用程序:4,78MB,数据:4,27MB,缓存:11,91MB。每次我使用应用程序时,缓存和数据都变得越来越大。 Android能自己处理这个问题吗?还是我必须从我的应用程序的源代码中手动清除缓存?我不知道为什么数据越来越大,因为我发现通常无法通过编程擦除数据。我从未使

我最近为Android开发了一个RSS阅读器。我正在使用SAXParser解析一些XML和毕加索库来显示图像。 问题是,在使用应用程序一段时间后,应用程序信息中显示了大量存储数据和缓存被占用。现在它显示了存储总量:9,05MB,应用程序:4,78MB,数据:4,27MB,缓存:11,91MB。每次我使用应用程序时,缓存和数据都变得越来越大。
Android能自己处理这个问题吗?还是我必须从我的应用程序的源代码中手动清除缓存?我不知道为什么数据越来越大,因为我发现通常无法通过编程擦除数据。

我从未使用过毕加索,但我会从那里开始。可能有一个标志可以启用/禁用图像缓存。有一种方法可以清除毕加索的缓存,但我不知道如何实现。我在这里看到过。如何向.jar文件添加内容?