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包

flash 拾遗的更多相关文章

  1. Flask拾遗总汇1

    目录 1.flask的路由分发方式 2.请求响应相关 3.flask配置文件拾遗(config) 4.路由系统参数配置 4.1 可传入参数: 4.2 常用路由系统有以上五 5.反向生成URL: url ...

  2. 蒲公英 · JELLY技术周刊 Vol.35: Flash 四宗罪?

    蒲公英 · JELLY技术周刊 Vol.35 Flash 曾是 Web 迈向新世代的福音书,它为这个世界带来了缤纷色彩,但也如伊甸园的苹果,闪耀着智慧的光芒,却四灾随行.诞生 1995 年至今 25 ...

  3. 隐私泄露杀手锏 —— Flash 权限反射

    [简版:http://weibo.com/p/1001603881940380956046] 前言 一直以为该风险早已被重视,但最近无意中发现,仍有不少网站存在该缺陷,其中不乏一些常用的邮箱.社交网站 ...

  4. 百度 flash html5自切换 多文件异步上传控件webuploader基本用法

    双核浏览器下在chrome内核中使用uploadify总有302问题,也不知道如何修复,之所以喜欢360浏览器是因为帮客户控制渲染内核: 若页面需默认用极速核,增加标签:<meta name=& ...

  5. 解决“chrome提示adobe flash player 已经过期”的小问题

    这个小问题也确实困扰我许久,后来看到chrome吧里面有人给出了解决方案: 安装install_flash_player_ppapi, 该软件下载地址:http://labs.adobe.com/do ...

  6. 在 Linux 中使用搜狗拼音输入法以及搞定 Flash 和支付宝

    在 Ubuntu 中安装搜狗输入法 在 Ubuntu Kylin 系统中,默认安装搜狗拼音输入法,但是在原生 Ubuntu 系统中则不是.这可以理解,毕竟搜狗输入法的 Linux 版有 Kylin 团 ...

  7. [异常解决] ubuntukylin16.04 LTS中关于flash安装和使用不了的问题解决

    http://www.linuxdiyf.com/linux/25211.html 归纳解决flash插件大法: 启动器中找到 软件更新,启动,点击 其它软件,把Canonical合作伙伴前方框 选上 ...

  8. 基于Adobe Flash平台的3D页游技术剖析

    写在前面 从黑暗之光,佛本是道,大战神的有插件3D页游.再到如今的魔龙之戒. 足以证明,3D无插件正在引领页游技术的潮流. 目前,要做到3D引擎,有以下几个选择. 说到这里,我们发现.这些都不重要. ...

  9. Redis命令拾遗二(散列类型)

    本文版权归博客园和作者吴双共同所有,欢迎转载,转载和爬虫请注明原文地址 :博客园蜗牛NoSql系列地址  http://www.cnblogs.com/tdws/tag/NoSql/ Redis命令拾 ...

随机推荐

  1. 软件申请获取root权限

      申请root的工具类 //获取root权限 RootManager manager=new RootManager(); manager.upgradeRootPermission(getPack ...

  2. ios中封装网络和tableview的综合运用

    1:封装网络请求 类 #import <Foundation/Foundation.h> #import "ASIFormDataRequest.h" #import ...

  3. linux(ubuntu) 查看系统设备信息 命令

    时间:2012-08-02 00:12   ubuntu查看版本命令 方法一: 在终端中执行下列指令: cat /etc/issue 方法二: 使用 lsb_release 命令也可以查看 Ubunt ...

  4. java.lang.IllegalArgumentException: Minimum column number is 0

    easyUI的datagrid导出Excel时报如下错误: [2018-06-20 15:00:21] [ERROR] [org.jeecgframework.poi.excel.export.Exc ...

  5. js精确计算(js浮点数精度问题)

    转自:http://talentluke.iteye.com/blog/1767138 大多数语言在处理浮点数的时候都会遇到精度问题,但是在JS里似乎特别严重,来看一个例子 alert(45.6*13 ...

  6. 我的学习工作经历,一个园林专业中专毕业生的IT之路 学习编程 创业

    我的学习工作经历,一个园林专业中专毕业生的IT之路 魏琼东,男,1983年生人,祖籍甘肃陇南人,首先得感谢我父亲给我取了这么一个好名字,至少我非常喜欢他,因为目前还没有发现和我同名的人. 我是1998 ...

  7. magento注册

    1. 地址保存 $_custom_address = array ( 'firstname' => 'Branko', 'lastname' => 'Ajzele', 'street' = ...

  8. C#中缓存的简单方法及使用Sql设置缓存依赖项

    概述 使用Cache高速缓存可以提高数据的读取速度,减少服务器与客户端之间的数据交互.因为Cache一经创建就会占用服务器上的资源,所以Cache并不是越多越好,一般用于数据较固定,使用较频繁的地方. ...

  9. mysql常用查询语句

    一.查询指定schema下表的个数 select count(TABLE_NAME) from information_schema.tables where table_schema="d ...

  10. response.encodeURL的用法

    Java Servlet API 中引用 Session 机制来追踪客户的状态.Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容 ...