在Android中,如何使文件在X时间后被删除?
问题来了。我一直在寻找一些关于在短时间后删除.pdf(例如)的解决方案 我不是在寻找代码,只是想了解一些信息,因为我对安卓系统还很陌生 是否可以将pdf保存到RAM中,然后释放该RAM以删除pdf 是否有可能以其他方式使pdf成为临时文件 我现在对这个话题很迷茫,所以欢迎提供任何信息在Android中,如何使文件在X时间后被删除?,android,file,ram,temporary,Android,File,Ram,Temporary,问题来了。我一直在寻找一些关于在短时间后删除.pdf(例如)的解决方案 我不是在寻找代码,只是想了解一些信息,因为我对安卓系统还很陌生 是否可以将pdf保存到RAM中,然后释放该RAM以删除pdf 是否有可能以其他方式使pdf成为临时文件 我现在对这个话题很迷茫,所以欢迎提供任何信息 提前感谢。我认为您应该使用服务来实现这一点,首先它将下载pdf并将id保存到临时文件夹中,然后使用处理程序及其postDelayed(java.lang.Runnable,long)方法,或者使用计时器和Timer
提前感谢。我认为您应该使用服务来实现这一点,首先它将下载pdf并将id保存到临时文件夹中,然后使用处理程序及其postDelayed(java.lang.Runnable,long)方法,或者使用计时器和TimerTask,您可以删除此文件 链接:
始终存在
deleteOnExit
file方法。由于deleteOnExit似乎不太安全,因此您可以做的是1)在处理完文件后删除该文件2)运行跟踪文件的服务,并启动xmins计数器自动删除该文件。