Actionscript 3 air 3.5的命名空间和sdk以及flex中的工人

Actionscript 3 air 3.5的命名空间和sdk以及flex中的工人,actionscript-3,apache-flex,air,Actionscript 3,Apache Flex,Air,我想在Flex中创建一个AIR项目。 我尝试了很多组合,但无法获得flash Builder中的flash.system.Worker。我假设我没有使用正确的Flex/airsdk/名称空间声明组合。 我有Flash Builder 4.6和4.7测试版,用“downloader”试用了Apache Flex SDK,从labs(3.5)和release(3.4)下载了AIR SDK(不是100%确定如何安装,但我已将其覆盖到当前的Flex SDK文件夹中。) 我想看到构建器识别内置的Worke

我想在Flex中创建一个AIR项目。 我尝试了很多组合,但无法获得flash Builder中的flash.system.Worker。我假设我没有使用正确的Flex/airsdk/名称空间声明组合。 我有Flash Builder 4.6和4.7测试版,用“downloader”试用了Apache Flex SDK,从labs(3.5)和release(3.4)下载了AIR SDK(不是100%确定如何安装,但我已将其覆盖到当前的Flex SDK文件夹中。) 我想看到构建器识别内置的Worker类(下面的代码不应该抛出错误),并使用它。我找到了Flash Player的样品,但我需要它来播放空气

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">
<?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">

testproject.mxml:xmlns正确吗

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

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

您正在使用哪个版本的Flex SDK?您是否已将AIR SDK更新为3.5?默认情况下,它附带w/3.1或3.2[我忘了是哪一个]“从实验室下载的AIR SDK并发布:”这意味着3.5和3.4当然,你应该使用4.7测试版。4.6不支持背景工作人员。两个SDK都支持工人。在项目属性中,是否已将新SDK设置为要使用的SDK?不幸的是,安装和使用新的AIR SDK并不是世界上对用户最友好的考验。如果您选择了正确的SDK,我将恢复到Flex SDK 4.6库存,并再次尝试覆盖。我可以确认为Mac工作。不过,我对Windows不太清楚。谢谢。。如果你把它作为答案贴出来,我会接受的。。回到Flex4.6是重点。再次感谢!顺便说一句,你应该检查一下-它可以由任何SDK编译,创建可以在任何版本的播放器中工作的主权财富基金,并可以选择使用工人,如果他们是可用的。您没有提到您的目标平台,但请记住,手机还不支持Workers。您能告诉我在哪里设置它吗?我还正在验证错误:错误#1014:Class flash。找不到system::Worker。flash player sdk、flex sdk、xmlns、flash player版本是否正确?flex 4.6 adobe air 3.4、xmlns-3.4 flash版本16.0