标签: apacheflex4.12sdkit | 分类:Flash平台 |
日期: 2014-03-10
微博:
博客:
QQ群:23477140
以下是我自行整理的Apache Flex 4.12 发行说明摘要, 完整的英文发行说明请点这里(https://dist.apache.org/repos/dist/release/flex/4.12.0/RELEASE_NOTES):
虚拟机支持:
----------------------------------------------------------
- 支持 Flash Player 12 正式版和 Flash Player 13 Beta版.
- 支持 AIR 4 正式版和 AIR 13 Beta版.
SDK 改进
----------------------------------------------------------
-增强了 Callout 组件对 桌面 应用的支持
- 增强了为组件实例生成 UID 的性能
- 改进了 移动 应用的内存使用率, 提高了性能
- 改进了 CSS的内存使用率,提高了性能
- 改进了 DPI 算法以支持 标清屏 iPad 1代/2代 和 iPad mini 1代, 同时支持视网膜屏幕的 iPad3/4/5(Air) 和 iPad mini 2, 以实现对标清和视网膜屏幕的 DPI 自动缩放
- 修正了在 320 dpi 下 CheckBox 和 RadioButton 组件皮肤的缩放问题
- RemoteObject 和 WebService 类新增 API, 允许开发者禁用对上次请求结果的缓存
- 新增 StageTextInput 组件, 现在移动应用里输入框组件终于可以随着屏幕正常滚动了
- CSS 新增 iOS os-version 媒体选择器(media css selector)语法支持, 即允许在 CSS里根据操作系统版本而调整对应的样式
- iOS 7 顶部状态栏支持
- 增强了 SDK 里多处 try catch 的执行性能
- 新增 MaskTextInput 组件, 以后用它做序列号和信用卡等验证格式的输入会很方便~
- ArrayCollection 和 ArrayList 支持 JSON 格式
发布改进
----------------------------------------------------------
-已将 Pixel Blender 着色器二进制编译版作为独立发行版
- 支持用 Java 7 编译 Flex 程序
编译器改进
----------------------------------------------------------
-修正了在 FDB 下调试前必须等待的 bug
已修正的
----------------------------------------------------------
FLEX-34124
FLEX-34109
FLEX-34107
FLEX-34108
FLEX-34104
FLEX-34101
FLEX-34097
FLEX-34088
FLEX-34084
FLEX-34070
FLEX-34065
FLEX-34062
FLEX-34059
FLEX-34054
FLEX-34053
FLEX-34052
FLEX-34051
FLEX-34049
FLEX-34046
FLEX-34045
FLEX-34044
FLEX-34043
FLEX-34038
FLEX-34032
FLEX-34020
FLEX-34019
FLEX-34011
FLEX-34006
FLEX-33999
FLEX-33992
FLEX-33990
FLEX-33989
FLEX-33987
FLEX-33985
FLEX-33984
FLEX-33978
FLEX-33976
FLEX-33971
FLEX-33947
FLEX-33921
FLEX-33920
FLEX-33919
FLEX-33913
FLEX-33904
FLEX-33902
FLEX-33899
FLEX-33897
FLEX-33893
FLEX-33891
FLEX-33885
FLEX-33884
FLEX-33880
FLEX-33878
FLEX-33877
FLEX-33875
FLEX-33874
FLEX-33871
FLEX-33865
FLEX-33864
FLEX-33861
FLEX-33860
FLEX-33853
FLEX-33852
FLEX-33842
FLEX-33835
FLEX-33836
FLEX-33830
FLEX-33829
FLEX-33824
FLEX-33813
FLEX-33779
FLEX-33772
FLEX-33745
FLEX-33715
FLEX-33671
FLEX-33632
FLEX-26768
FLEX-26308
FLEX-25962
FLEX-24623
已知问题
----------------------------------------------------------
Flash Builder4.6/4.7 在新建 Flex 4.10 - 4.12 项目时, Flash Builder 自动创建的 FlexSparkApplication 的 MXML文件的根标签被错误加上了这样的属性
1. 快速解决:
直接删除
2. 永久解决:
根据提示, 下载并安装由 Adobe 官方发布的 Flash Builder 4.7 插件补丁, 装上补丁后可永久解决这个问题,以后再创建的新项目不会再有
http://helpx.adobe.com/flash-builder/kb/flex-new-project-issue--.html
安装 Flash Builder
----------------------------------------------------------
FlashBuilder 开发工具下载
https://creative.adobe.com/products/flash-builder
安装 Flex4.12
----------------------------------------------------------
请通过Apache Flex 官方网站下载并安装 Flex Installer 3.0
http://flex.apache.org/installer.html
具体的安装步骤, 详见我这篇博文的第三部分
http://blog.sina.com.cn/s/blog_6f56a2bf0101dm98.html
(进去后搜索 "3. 新手如何使用 Flex" ,搜到后往下看图文教程即可)
安装Flash Player 和 AIR
----------------------------------------------------------
除了 Flash Builder 4.7 +Flex 4.12 的安装以外, 还需要另外安装 Flash Player 和 AIR以便于调试
Flash PlayerDebugger 和 PlayerGlobal.swc 下载
http://www.adobe.com/support/flashplayer/downloads.html
AIR
http://get.adobe.com/air/
语言参考
----------------------------------------------------------
ActionScript 3.0语言参考
http://help.adobe.com/zh_CN/FlashPlatform/reference/actionscript/3/
Apache Flex语言参考
http://flex.apache.org/asdoc/