如何发布/编码将从文件系统加载XML文件和图像的AIR应用程序?

时间:2012-02-09 23:27:36

标签: file-io air

我正在创建一个AIR应用程序,它将加载XML文件(可以由用户编辑)。它将加载XML文件指定的某些图像。

我目前正在使用File.desktopDirectory.resolvePath()来访问桌面上的XML文件和图片。

AS3 reference for the File class指定这些静态属性来访问文件。

  • File.applicationStorageDirectory - 每个已安装的AIR应用程序唯一的存储目录
  • File.applicationDirectory - 安装应用程序的只读目录(以及任何已安装的资产)
  • File.desktopDirectory - 用户的桌面目录
  • File.documentsDirectory - 用户的文档目录
  • File.userDirectory - 用户目录

使用这些可以保证目录可以针对不同的操作系统平台正确解析。

那么,我目前的方法是将XML文件和图像(在子文件夹下)放在桌面上吗?用户需要能够访问XML文件来编辑它以及用于添加/删除图像的文件夹。这样做还有其他选择吗?我不认为我可以把它放在applicationDirectory中,b / c文档警告不要在那里放任何可能改变的东西。

0 个答案:

没有答案