http://sourceforge.net/adobe/wiki/Projects/

http://www.adobe.com/devnet/air/air-sdk-download.html

http://www.adobe.com/devnet/flex/flex-sdk-download-all.html

http://www.adobe.com/support/flashplayer/downloads.html

编译移动端

http://help.adobe.com/zh_CN/flex/mobileapps/WS19f279b149e7481c-24dc70c812b9cbf7285-8000.html

flash payer 得配合  sdk 。。。

Adobe自发布Flash Builder 4.6后,就暂停了Flash Builder新版本的发布。但AIR和FlashPlayer版本仍然保持不断的更新。在下载新的AIRSDK并覆盖到Flash Builder 4.6 sdks目录下的相应版本目录后,发现当用到了升级后的FlashPlayer新增特性功能后仍然无法通过调试,解决的惯用方法就是在“附加的编译器参数”项中设置版本号(如:-swf-version=16,但这种设置是针对单个项目的。其实我们可以通过对Flash Builder 4.6的FlashPlayer版本进行统一升级来更好的解决这个问题,实现操作步骤如下:
下面以AIRSDK升级到3.3,FlashPlayer升级到11.3为例。

1、更新独立Adobe Flash Player调试版本:
这里下载最新的Flash Player 11.3 Projector content debugger文件,打开Flash Builder 4.6安装目录下的\player\win目录,在该目录内新建一个名为“11.3”的文件夹,然后将下载后的flashplayer_11_3_sa_debug.exe文件拷贝到新建的“11.3”目录并重命名为FlashPlayerDebugger.exe,最后在Flash Builder中打开“窗口-首选项-Flash Builder-调试”然后将“独立Adobe Flash Player(调试版)”设置为“11.3”目录内的FlashPlayerDebugger.exe,注意应用确定。

2、更新AIRSDK版本:
这里下载AIRSDK的最新版本AdobeAIRSDK3.3,然后打开Flash Builder 4.6安装目录下的\sdks\4.6.0目录,将下载的AIRSDK文件解压并覆盖该目录。

C:\Program Files (x86)\Adobe\Adobe Flash Builder 4.7\eclipse\plugins\com.adobe.flash.compiler_4.7.0.345990\AIRSDK

3、更新target-player和swf-version的值:
打开Flash Builder 4.6安装目录下的\sdks\4.6.0\frameworks目录,然后用文本编辑器分别打开该目录下的flex-config.xml、air-config.xml、airmobile-config.xml三个XML配置文件,将所有的target-player项的值改为11.3、将所有的swf-version项的值改为16,最后注意保存文件。

4、更新playerglobal.swc文件:
这里下载playerglobal.swc的最新版本,然后打开Flash Builder 4.6安装目录下的\sdks\4.6.0\frameworks\libs\player目录,在该目录内新建一个名为“11.3”的文件夹并将下载的playerglobal.swc文件拷贝到“11.3”目录中(注意文件名必须为playerglobal.swc)。

至此,Flash Builder 4.6中的FlashPlayer版本升级完成。现在你在Flash Builder 4.6中不管创建的是Web项目、还是AIR项目,都可以正常通过最新的FlashPlayer版本调试了,你再也不用在“附加的编译器参数”项中设置版本号了。

  • Flash 众所周知的提供网络动画,跨平台视频的插件。也被广放用于游戏等的开发。

  • Air 可以说是脱离了浏览器的Flash。而且还有诸多功能上的增强。并且可以用来开发移动终端应用(App)。目前支持的平台包括iOS,Android,BlackBerry PlayStation

Flash和Air各有均是一个运行时,可以笼统的成为Flash Platform.

  • Flex 基于Flash Platform的一套类库。用于快速开发。内置mxml标记语言,和一组常用空间库。Flex 4 引入了Spark组件用于替换原来的mx组件。

  • Air SDK 将AS3(ActionScript3脚本,Flash和Air的开发语言)代码,编译为swf文件的工具。当然还包括一些调试、打包工具

  • Flex SDK 用于Flex开发的工具包。包括mxml编译器,调试器,类库等。

开发工具也有一些容易混淆的地方:

  • Flash Professional 面向设计人员的开发工具。里边带的控件包含与fl.命名空间。

  • Flash Builder 面向程序员的开发工具。4.6中mxml设计器中默认的可拖拽的控件属于Spark组件。

1、flash包是FlashPlayer的核心,fl包和mx包都是扩展自flash包
2、fl包用于Flash CS,mx包用于Flex Builder
3、在所有项目中都能使用flash包
4、在纯ActionScript项目和Flash CS项目中不能使用mx包,准确点说是不能使用mx包中,与UIComponent有关的包。其他的包貌似可以使用,不过我也没有都测试过,看到有ActionScript类使用mx包里类库的。(有待进一步研究)
5、Flex项目中是可以有ActionScript文件和类的,这里面可以使用mx包
6、在ActionScript项目和Flex项目中可以使用fl包

最新文章

  1. jQuery文本框中的事件应用
  2. Daily Scrum02 12.09
  3. BZOJ1029: [JSOI2007]建筑抢修[模拟 贪心 优先队列]
  4. 总结Controller向View传值的方式(转)
  5. javascript语法体系
  6. Android添加权限大讲解
  7. iOS常见问题(5)
  8. jemalloc优化MySQL、Nginx内存管理
  9. OpenSceneGraph是一个开源的三维引擎
  10. ACID:数据库事务正确执行的四个基本要素
  11. python email ==> send 发送邮件 :) [smtplib, email 模块]
  12. GreenDao 工具类 --- 使用 Json 快速生成 Bean、表及其结构,"炒鸡"快!
  13. Python基础之集合
  14. Centos7开机启动自己的脚本的方法
  15. 使用 WebSocket 客户端连接 MQTT 服务器
  16. Linux 修改linux的SSH的默认端口
  17. n阶方阵A可逆充分必要条件
  18. 跨终端Web
  19. JavaScript父子页面之间的相互调用
  20. popupWindow 用法总结 控制位置

热门文章

  1. Anroid 4大组件之android.app.Service
  2. com.android.providers.telephony.MmsSmsDatabaseHelper
  3. ios中tableview的移动添加删除
  4. Ubuntu 12.10安装QQ2012
  5. sqlserver的convert函数
  6. Centos7-Lvs+Keepalived架构
  7. 免费的UI素材准备
  8. 一些实用的php库
  9. 【转】C# 的 IDisposable 接口
  10. php开启与关闭错误提示