在Android的设置中,当点击一个应用程序时,在“应用程序管理”活动中,数据被分解为应用程序、数据和缓存。还有一个按钮可以清除缓存。我的应用程序缓存音频文件,我希望用户能够使用此按钮清除缓存。我该如何存储它们,以便它们与缓存一起打包,并且用户可以清除它们?我已经尝试使用以下两种技术来存储文件:
newFile = File.createTempFile("mcb", ".mp3", context.getCacheDir());
newFile = new File(context.getCacheDir(), "mcb.mp3");
newFile.createNewFile();
在这两种情况下,这些文件都被列为“数据”而不是“缓存”。