如何配置Scout 用于Flash Builder 开发 前面我们已经知道 Adobe 重磅推出了游戏开发工具——Game Developer Tools,其中的Scout 是一个重量级工具,用于分析swf 运 行资源占用情况,定位瓶颈。下面我们来学习一下实际中如何使用它。 Adobe�0�3 Scout 是一个内存概要分析工具,可以对Action Script 应用 程序包括桌面上运行的Flash Player 以及在Adobe AIR 上运行的移动 设备
应用程序进行概要分析。 Adobe Scout 使用遥测
功能帮助您对自己的 Flash 内容进行概要分 析。Adobe Scout 提供许多
高级遥测选项,供您在对应用程序进行概 要分析时使用。例如,Adobe Scout 中的远程概要分析功能允许您在 运行Adobe Scout 之外的计算机或设备上运行要分析的内容。 如何配置 Adobe Scout 用于 Flash Builder 开发 在配置 Adobe Scout 用于 FlashBuilder 之前,应确保已经安装: �6�1Flash Player 11.3 或更高版本(单机版或插件)和 Adobe AIR 3.3 或 更高版本 �6�1Adobe Scout要在Flash Player 和Adobe AIR 中启用遥测功能,需要编辑 Flash Player 配置文件,在Flash Builder 中启用高级遥测功能重要说明:高 级遥测选项仅适用于使用Action Script Compiler 2.0 的Action Script 项目和Action Script Mobile 项目。 成都Flash/Flex/RIA培训:www.sk-Flash.com 成都Flash/Flex/RIA培训:www.sk-Flash.com 您可以在调试或测试应用程序时启用高级遥测功能。 要在Flash Builder 中使用高级遥测功能,请遵循以下步骤: 保护发行应用程序的高级遥测数据 如果需要,可以通过使用密码来保护您的高级遥测数据。导出应用 程序发行版时,您可以指定一个密码,以确保经过身份验证才能访问 您的遥测数据。 可以按以下步骤指定密码: 对于iOS 应用程序关闭-sampler 值 Sampler(取样器)是高级遥测中的一项重要功能。一旦对项目启用 高级遥测,系统默认便会设置 -sampler 参数值。 对于iOS applications,开启 -sampler 选项会导致应用程序出现一些 性能问题。如果不想连接到 Adobe Scout 查看遥测数据,Flash Builder 允许您关闭 -sampler 值。 要在 FlashBuilder 中关闭 -sampler 值,可遵循以下步骤: 1.在 Action Script 项目的“项目属性”对话框中,选择“Action Script 编译器”。 2.在“遥测数据选项”下,选择“启用详细的遥测数据”。 选择此选项后,Flash Builder 会将 -advanced-telemetry 参数添加到 编译器中,从而更新编译器设置。 1.在“导出发行版”向导中,确保已选中“启用详细的遥测数据”。 2.输入密码,然后确认。 成都Flash/Flex/RIA培训:www.sk-Flash.com 成都Flash/Flex/RIA培训:www.sk-Flash.com 注: 该密码只适用于当前会话。如果更改秘密,则需要重新编译 SWF 文件。 1.在“运行/调试配置”对话框或“导出发行版”对话框中,单击“自 定义启动”。 2.在“自定义启动参数”对话框中,单击 -sampler 参数名旁边的 X。 3.单击“确定”。在“已修改的参数”下,-sample 参数的值会显示为 <值未设定>。SCOUT安装程序不允许SIMOTION
SCOUT
V4.4.0.11安装在一台已经安装了STARTER
V4.3.3.0或者STEP7-MICRO/WIN
V4.0.9.25的电脑上。
然而,将STEP7-MICRO/WIN
V4.0.9.25安装在一台已经装了STARTER
V4.3.3.0或者SIMOTION
SCOUT
V4.4.0.11的电脑上是可以的。
这意味着,这几款软件可以装在同一台电脑上:
1.卸载STEP7-MICRO/WIN
V4.0.9.25
2.卸载STARTER
V4.3.3.0
3.安装SIMOTION
SCOUT
V4.4.0.11
4.安装STARTER
V4.3.3.0
5.安装STEP7-MICRO/WIN
V4.0.9.25
同时运行SIMOTION
SCOUT
V4.4.0.11和STARTER和STEP7-MICRO/WIN是不行的。