前言:尽管本文标题是针对CS5.5版,实际上对CS4、CS5版本仍然有用!
北京时间 2011.10.4 Adobe 发布了 FLASH PLAYER11 和 AIR3.0!新的播放器增加了一组低级别的硬件GPU加速3D API,以获得性能的提升。无论如何,这个似乎是期待已久的了!基于官方没有放出FLASH CS5.5更新补丁前,稍加配置提前体验新功能:
一、配置复杂吗?或许有!不过如果根据我以下步骤,完成配置应是很容易的。
二、我的平台符合吗?只要原理明白了,这个不存在障碍。我的平台是WINDOWS 7 旗舰版。当然了WINDOWS XP也一样,只是部分地方的路径不同而已。
三、详细配置步骤:
(1)下载:这个不用说了,必须的!给个官方下载网址:http://www.adobe.com/support/flashplayer/downloads.html
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/9325db5fee8bdd7dad26636ee6c5a082.jpeg)
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/bc9eea92b301ea867ebeb834f40fcf90.jpeg)
如果不知道下载哪个?上面二张图内的你尽管全部下载好了!不过由于AIR也升级到3.0了,所以一并下载AIR 3.0的SDK包:http://www.adobe.com/special/products/air/sdk/,这个当然是WINDOWS系统平台啦!
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/091a56a3db407980fe8abd9bdf662486.jpeg)
此外,由于Flex SDK也升级到4.5.1版,所以这个也要下载:http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4.5,
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/3a3939598b89b620b16ad6219b23dc64.jpeg)
原来系统内的旧版本需要删除,所以还要下载一个卸载工具:http://download.macromedia.com/pub/flashplayer/current/uninstall_flash_player.exe
到此,所需下载的文件全部搞定了!
(2)配置:FLASH CS5.5
第一步:处理Adobe\Adobe Flash CS5.5\Players文件夹。依次替换里面的FlashPlayer.exe为刚下载的文件。
问:我下载的这么多文件,我到底需要怎样替换才是正确的?把flashplayer_11_sa_32bit.exe重命名为FlashPlayer.exe后分别复制到Players文件夹和Players\Release文件夹内;flashplayer_11_sa_debug_32bit.exe重命名FlashPlayerDebugger.exe后复制到Players\Debug文件夹内。
第二步:处理Adobe\Adobe Flash CS5.5\Common\Configuration文件夹。这个主要有三个地方需要修改:
a),在Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0\文件夹内,分别新建立二个文件夹AIR2.7和FP11.0,先解压AdobeAIRSDK.zip文件,找到\frameworks\libs\air\里的airglobal.swc文件,复制到AIR2.7文件夹里;然后把下载的playerglobal11_0.swc文件重命名为playerglobal.swc后复制到FP11.0文件夹里。
b),打开Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0\flex_sdk文件夹,把里面的4.0.0文件夹复制一份后,把复制的文件夹重命名为4.5.1,如图:
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/7397d4c2ec9b440c45352c9fd7673663.jpeg)
这样快速获得了和4.0.0相同的文件夹结构!打开4.5.1文件夹,先把flex-sdk-description.xml文件替换成flex_sdk_4.5.1.21328.zip压缩包内的同名文件,再依次打开frameworks\libs文件夹,把里面的flex.swc文件替换成flex_sdk_4.5.1.21328.zip压缩包内的core.swc文件。
c),打开Adobe\Adobe Flash CS5.5\Common\Configuration\Players文件夹,新增配置文件。为节省篇幅我把配置文件已改好打个包传到空间里,有需要的点此下载。
第三步:替换Adobe\Adobe Flash CS5.5\AIR2.6文件夹内文件到最新的AIR3.0。方法是:先把这个文件夹内的所有文件作个备份,然后把上述第二步中解压AdobeAIRSDK.zip文件内的全部文件复制到这个文件夹内即可。
(3)后续:修改FLASH CS5.5的默认配置。此步前提你需要打开隐藏的文件选项,然后依次C:\Users\你的用户名\AppData\Local\Adobe\Flash CS5.5\zh_CN\Configuration\Publish Profiles文件夹,用记事本打开default.xml文件,大约在第66、67行,分别改为:
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/ba4074f8a536b723de9dccef0c704902.jpeg)
如果你的电脑有独立显卡,或者支持GPU加速,把94行的硬件加速代码改为2,即:
![配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0 配置Flash <wbr>CS5.5支持FLASH <wbr>PLAYER11 <wbr>和 <wbr>AIR3.0](https://i-blog.csdnimg.cn/blog_migrate/a7ab6c1b36245f4344387bd480f40931.jpeg)
(4)FLASH CS5.5参数:启动FLASH CS5.5软件,新建一个AS3.0文件,在属性栏中你立即会发现发布设置已经指向Flasy Player 11.0了,如果打开发布设置,你会看到硬件加速已经是“第2级-GPU”。打开“编辑”-“首选参数”-“ActionScript”-“ActionScript 3.0设置”-“Flex SDK路径”,直接手工修改为4.0.0为4.5.1-确定。
(5)更新插件:更新插件前一定要先卸载旧版插件!这个简单,直接运行下载的uninstall_flash_player.exe文件就可搞定,然后分别运行下载的flashplayer_11_ax_debug_32bit.exe和flashplayer_11_plugin_debug_32bit.exe文件进行安装。
以上是不是很繁琐?也许有吧!需要提醒的是,依此配置,请直接按键盘F12测试脚本,才能体验到FLASH PLAYER 11新功能。