【问题标题】:Are files saved in File.cacheDirectory() automatically deleted at the end of a session?保存在 File.cacheDirectory() 中的文件是否会在会话结束时自动删除?
【发布时间】:2013-06-10 14:52:29
【问题描述】:

在 Windows 7 上使用 cacheDirectory 构建桌面 AIR 应用程序,是应用程序负责清空它,还是由操作系统处理?

我的理解是,在针对 iOS 时,操作系统会处理清除此缓存目录,但在 Windows 上我不确定。

【问题讨论】:

    标签: windows actionscript-3 caching air


    【解决方案1】:

    根据 Adob​​e 网站上的a blog post

    在 Mac OSX 和 Android 上,File.cacheDirectory 指向 Caches 目录(Mac 上为 <APPLICATION_HOME>/Library/Caches,Android 上为 <APPLICATION_HOME>/caches 目录)。

    在 Windows 上,它指向 File.createTempDirectory 使用的父目录。

    基于此,来自 Adob​​e 帮助资源中心内的 Working with the file system 页面:

    您可能希望在关闭应用程序之前删除临时目录,因为它不会自动删除

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-22
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      相关资源
      最近更新 更多