首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误未知的配置变量'advanced-telemetry‘

错误未知的配置变量'advanced-telemetry‘
EN

Stack Overflow用户
提问于 2013-02-16 00:59:42
回答 5查看 4.1K关注 0票数 3

我正在尝试将Scout用于我的Flex项目,为此,我听说您在编译器参数中添加了-advanced-telemetry。当我这样做时,会得到这个错误:

错误未知的配置变量'advanced-telemetry‘

我做得对吗?还是我漏掉了什么?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-02-19 00:43:19

我发现我可以在事后使用Scout Enabler工具添加高级遥测功能。

测试基于浏览器的应用程序:

  1. 在将SWF编译为发布版本后,我将其从项目发布文件夹中拖放到Scout Enabler中。Scout启用程序提供了已成功转换的消息。注意: Scout Enabler会添加一个前缀或后缀,如果您使用的HTML页面没有引用project-suffix.swf文件,那么它就不会加载。我只保留后缀文本字段为空,这样我的项目swf就始终是myProject.swf (而不是myProject-scout.swf)。
  2. Open Scout (如果尚未打开)。
  3. 在浏览器中加载SWF (或者实际上是加载swf的HTML包装器页面)。
  4. 返回到Scout,您将看到它已启用。

More info

注意:它似乎不适用于iOS模拟器,但适用于空气模拟器。

更新:

正如其他人指出的那样,它现在可以与Apache Flex版本4.10和更新版本一起使用,但具有issues。其他答案中的解决方法。

票数 4
EN

Stack Overflow用户

发布于 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一起工作,所以我们暂时被卡住了。

票数 4
EN

Stack Overflow用户

发布于 2013-03-09 09:02:08

如果你试图使用FlashBuilder和Flex来构建一个桌面AIR包,你会得到这个错误,因为Flex编译器是旧的,并且不知道-高级-遥测。问题是,您需要将SWF打包到AIR文件中,因此您需要在SWF构建之后、打包之前访问SWF。这里有一个这样做的诀窍。

当你导出一个发布版本时,在对话框中继续,但是在你点击最后一个对话框中的"finish“之前,在你的项目中找到bin- release -temp文件夹,并使用SWFScoutEnabler将高级遥测添加到该文件夹中的swf。然后点击finish,你将得到一个带有启用了Scout的SWF的AIR包。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14899616

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档