2

我想在 Flex 中创建一个 AIR 项目。我尝试了很多组合,但我无法在 Flash Builder 中找到 flash.system.Worker。我假设我没有使用正确的 Flex/AIR SDK/Namespace 声明组合。我同时拥有 Flash Builder 4.6 和 4.7 beta,尝试了带有“下载器”的 Apache Flex SDK,从实验室(3.5)和发布(3.4)下载了 AIR SDK(不是 100% 确定如何安装它,但我已经覆盖它到当前的 flex sdk 文件夹..)我想看到 Builder 识别内置的 Worker 类(下面的代码不应该抛出错误),并使用它。我找到了 Flash Player 的示例,但我需要它用于 AIR。

import flash.system.Worker;
...
var w:Worker; 

testproject-app.xml:xmlns 是否正确?

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<application xmlns="http://ns.adobe.com/air/application/3.5">

testproject.mxml:xmlns 是否正确?

<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" 
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx">
4

1 回答 1

0

还必须在编译器参数中设置 swfversion。-swf-版本=16

于 2013-02-01T10:18:58.833 回答