Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 FlashBuilder项目的FlashDevelop生成错误:mx_managers_SystemManager.as中的错误_Actionscript 3_Flash_Apache Flex_Flashdevelop - Fatal编程技术网

Actionscript 3 FlashBuilder项目的FlashDevelop生成错误:mx_managers_SystemManager.as中的错误

Actionscript 3 FlashBuilder项目的FlashDevelop生成错误:mx_managers_SystemManager.as中的错误,actionscript-3,flash,apache-flex,flashdevelop,Actionscript 3,Flash,Apache Flex,Flashdevelop,我有一个带有ant build.xml的Flash Builder项目。我用Eclipse中的ant文件构建了这个项目。然后我在FlashDevelop中导入了该项目。文件SystemManager.as中出现错误!我的项目名为loadtest。在创建的项目loadtest.swf中,我可以在项目浏览器中看到对_loadtest_mx_managers_SystemManager.as的引用。但是点击它什么也没做 我在网上搜索了一下,发现SystemManager在AdobeFlex的mx.ma

我有一个带有ant build.xml的Flash Builder项目。我用Eclipse中的ant文件构建了这个项目。然后我在FlashDevelop中导入了该项目。文件SystemManager.as中出现错误!我的项目名为loadtest。在创建的项目loadtest.swf中,我可以在项目浏览器中看到对_loadtest_mx_managers_SystemManager.as的引用。但是点击它什么也没做

我在网上搜索了一下,发现SystemManager在AdobeFlex的mx.manager包中。我在这个项目中使用Flex4.6SDK

我无法理解这个错误。这与FlexSDK版本有关吗?或者,这与我在Eclipse中所做的构建有关吗?或者,原因是我用FlashDevelop而不是AdobeFlashBuilder打开了它

以下是控制台输出:

Running process: C:\Program Files\FlashDevelop\Tools\fdbuild\fdbuild.exe "D:\Documents\intern\khoa\LOADTEST\loadTestClient\loadTestClient.as3proj" -ipc ac5a2512-1c5d-4dac-913c-de40b01f8d15 -version "4.6.0; 3.1" -compiler "C:\Users\Kajari_G\AppData\Local\FlashDevelop\Apps\flexsdk\4.6.0" -notrace -library "C:\Program Files\FlashDevelop\Library"
Building loadTestClient
mxmlc -load-config+=obj\loadTestClientConfig.xml -incremental=true -swf-version=9 -compatibility-version=3 -locale en_US -default-background-color #FFFFFF -o obj\loadTestClient635446913648564685
Incremental compile of 1
 Loading configuration file C:\Users\Kajari_G\AppData\Local\FlashDevelop\Apps\flexsdk\4.6.0\frameworks\flex-config.xml
Loading configuration file D:\Documents\intern\khoa\LOADTEST\loadTestClient\obj\loadTestClientConfig.xml
Updated: D:\Documents\intern\khoa\LOADTEST\loadTestClient\src\functions.as
Files changed: 1 Files affected: 175
_loadtest_mx_managers_SystemManager.as(95): col: 40 Error: Type was not found or was not a compile-time constant: Array.
    private var _allowDomainParameters:Vector.<Array>;
                                       ^
_loadtest_mx_managers_SystemManager.as(100): col: 48 Error: Type was not found or was not a compile-time constant: Array.
    private var _allowInsecureDomainParameters:Vector.<Array>;
                                               ^
_loadtest_mx_managers_SystemManager.as(131): col: 42 Error: Access of undefined property Array.
            _allowDomainParameters = new Vector.<Array>();
                                         ^
_loadtest_mx_managers_SystemManager.as(155): col: 50 Error: Access of undefined property Array.
            _allowInsecureDomainParameters = new Vector.<Array>();
                                                 ^
_loadtest_mx_managers_SystemManager.as(7): col: 25 Error: Definition flash.text.engine:TextBlock could not be found.
import flash.text.engine.TextBlock;
                        ^
_loadtest_mx_managers_SystemManager.as(8): col: 25 Error: Definition flash.text.engine:TextLine could not be found.
import flash.text.engine.TextLine;
                        ^
Build halted with errors (fcsh).
运行过程:C:\Program Files\FlashDevelop\Tools\fdbuild\fdbuild.exe“D:\Documents\intern\khoa\LOADTEST\loadTestClient\loadTestClient.as3proj”-ipc ac5a2512-1c5d-4dac-913c-de40b01f8d15-版本“4.6.0;3.1”-编译器“C:\Users\Kajari\G\AppData\Local\FlashDevelop\Apps\Apps\flexsdk\4.6.0”-notrace-库“C:\Program Files\FlashDevelop\library”
构建loadTestClient
mxmlc-load config+=obj\loadTestClientConfig.xml-incremental=true-swf version=9-compatibility version=3-locale en#u US-默认背景色35; FFFFFF-o obj\loadTestClient635446913648564685
1的增量编译
正在加载配置文件C:\Users\Kajari\u G\AppData\Local\FlashDevelop\Apps\flexsdk\4.6.0\frameworks\flex-config.xml
正在加载配置文件D:\Documents\intern\khoa\LOADTEST\loadTestClient\obj\loadTestClientConfig.xml
更新:D:\Documents\intern\khoa\LOADTEST\loadTestClient\src\functions.as
文件更改:1受影响的文件:175
_loadtest\u mx\u managers\u SystemManager.as(95):列:40错误:找不到类型或类型不是编译时常量:数组。
私有变量allowDomainParameters:Vector。;
^
_loadtest\u mx\u managers\u SystemManager.as(100):列:48错误:找不到类型或类型不是编译时常量:数组。
私有变量_allownSecureDomainParameters:Vector。;
^
_loadtest\u mx\u managers\u SystemManager.as(131):列:42错误:访问未定义的属性数组。
_allowDomainParameters=新向量。();
^
_loadtest\u mx\u managers\u SystemManager.as(155):列:50错误:访问未定义的属性数组。
_allowInsecureDomainParameters=新向量。();
^
_loadtest\u mx\u managers\u SystemManager.as(7):列:25错误:未找到定义flash.text.engine:TextBlock。
导入flash.text.engine.TextBlock;
^
_loadtest\u mx\u managers\u SystemManager.as(8):列:25错误:找不到定义flash.text.engine:TextLine。
导入flash.text.engine.TextLine;
^
生成因错误而停止(fcsh)。

感谢您的帮助!谢谢

解决了!我不得不将目标FlexSDK更改为3.6a。以前是FlexSDK 4.6

感谢以下论坛帖子:

http://www.flashdevelop.org/community/viewtopic.php?f=13&t=8960&view=next

这是一个问题,因为您的项目无法找到mx.manager.SystemManager。您选择的sdk版本不支持。您可以切换sdk或包含playerglobal.swc。选择权在你