Promlem on Adobe Air 3.6 preventBackup



adobe air 3.6 sdk测试版与preventBackup一起发布,用于ios应用程序开发。

但当我使用File.prventBackup.resolvePath(dbname)时,它给出了

1119:通过具有静态类型Class的引用访问可能未定义的属性preventBackup。

错误,

如何使用preventBackup使目录不备份thx。

您会得到错误,因为File类中没有名为"preventBackup"的方法或属性

文件类描述如下:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/File.html#propertySummary

.resolvePath通常与目录属性结合使用,例如:

File.applicationDirectory.resolvePath(dbName);

编辑:

根据AIR 3.6 SDK的发布说明:

要使用此功能,应用程序描述符命名空间3.6和SWF版本19或更高版本将需要

所以您需要在应用程序描述符文件的开头使用这个:

<application xmlns="http://ns.adobe.com/air/application/3.6">

这在额外的编译器参数中:

-swf-version=19

最新更新