我正在尝试将Scout用于我的Flex项目,为此,我听说您在编译器参数中添加了-advanced-telemetry。当我这样做时,会得到这个错误:
错误未知的配置变量'advanced-telemetry‘
我做得对吗?还是我漏掉了什么?
发布于 2013-02-19 00:43:19
我发现我可以在事后使用Scout Enabler工具添加高级遥测功能。
测试基于浏览器的应用程序:
More info
注意:它似乎不适用于iOS模拟器,但适用于空气模拟器。
更新:
正如其他人指出的那样,它现在可以与Apache Flex版本4.10和更新版本一起使用,但具有issues。其他答案中的解决方法。
发布于 2013-02-16 02:01:50
引用自adobe docs;“高级遥测选项仅适用于使用ActionScript编译器2.0 (ASC 2.0)的ActionScript项目和ActionScript移动项目”
ASC 2.0编译器包含在最近的AIR sdk中(我想是从3.4开始吧?)-如果您将最新的AIR SDK (3.6)覆盖在flex sdk之上,您应该能够在仅支持AS3的项目中使用高级遥测。
不幸的是,ASC 2.0目前还不能与MXML一起工作,所以我们暂时被卡住了。
发布于 2013-03-09 09:02:08
如果你试图使用FlashBuilder和Flex来构建一个桌面AIR包,你会得到这个错误,因为Flex编译器是旧的,并且不知道-高级-遥测。问题是,您需要将SWF打包到AIR文件中,因此您需要在SWF构建之后、打包之前访问SWF。这里有一个这样做的诀窍。
当你导出一个发布版本时,在对话框中继续,但是在你点击最后一个对话框中的"finish“之前,在你的项目中找到bin- release -temp文件夹,并使用SWFScoutEnabler将高级遥测添加到该文件夹中的swf。然后点击finish,你将得到一个带有启用了Scout的SWF的AIR包。
https://stackoverflow.com/questions/14899616
复制相似问题