面向 Adobe AIR 2.5 用户的发行说明 受影响的产品
面向 Adobe® AIR® 2.5 用户的发行说明
Adobe AIR 运行时支持许多常见的桌面应用程序,包括视频播放器、企业应用程序、游戏和生产力工具。 在运行这些应用程序之前,用户必须安装 Adobe AIR。
本文档包含系统要求、安装说明、已知问题以及有关使用 AIR 2.5 的其他信息。
系统要求
AIR 运行时系统要求
| Windows | Macintosh | Linux | Android | |
| 处理器 | 最低配置:Intel® Pentium® III 1GHz 或更快的处理器;推荐使用:Pentium 4 2GHZ 或更快的处理器 | Intel Core™ Duo 1.83GHz 或更快的处理器。 | 最低配置:Intel® Pentium® III 1GHz 或更快的处理器;推荐使用:Pentium 4 2GHZ 或更快的处理器 | 配备 Vector FPU 最低速度为 550Mhz 的 OpenGL ES2.0 H.264 和 AAC H/W Decoder 的 ARMv7 处理器 |
| 操作系统 | 具有 Service Pack 2 或 3 的 Microsoft® Windows® XP Home、Professional 或 Tablet PC Edition(包括 64 位版本)、具有 Service Pack 1 的 Windows Server® 2003、Windows Vista® Home Premium、Business、Ultimate 或 Enterprise(包括 64 位版本)或 Windows 7(包括 64 位版本) |
Mac OS 10.4、10.5 或 Mac OS 10.6 (Snow Leopard) | Fedora Core 12、Ubuntu 9.10、openSUSE 11.2 | Android 2.2 |
| RAM | 最低配置:512MB RAM;推荐使用:1GB RAM | 最低配置:512MB RAM;推荐使用:1GB RAM | 1 GB RAM | 256MB RAM |
注意:Windows 2000 和 Mac PowerPC 不支持 AIR 2。用户可以安装和运行 AIR 1.5 应用程序,但不能安装或更新到 AIR 2 或更高版本。Intel 处理器上运行的 Mac OS 10.4 支持运行 AIR 2 应用程序,但不能作为使用 AIR SDK 版本 2 或更高版本的开发环境。
Linux 发行版的其他要求
| 支持的桌面环境 | GNOME 和 KDE |
| 软件包管理系统 | RPM 或 Debian |
| 最低 GTK+ 版本 | 2.6 |
| 窗口管理器 | Metacity(GNOME 的默认值)和 KWin(KDE 的默认值) |
| 透明度 | 若要在 AIR 应用程序中支持透明度,需要使用复合窗口管理器和其他 X 服务器扩展。支持的复合窗口管理器:Beryl、Compiz、Compiz-fusion;支持的 X 服务器扩展:Composite、Render、Shape |
| Flash Player | 从 Web 进行无缝(标志)安装需要 Flash Player 10.0.15.3 或更高版本 |
支持的语言
Adobe AIR 2.5 安装和运行时用户体验支持下列语言:
- 简体中文
- 繁体中文
- 捷克语
- 荷兰语
- 英语
- 法语
- 德语
- 意大利语
- 日语
- 朝鲜语
- 波兰语
- 巴西葡萄牙语
- 俄语
- 西班牙语
- 瑞典语
- 土耳其语
AIR 2.5 中的新增功能
除了 Windows、Mac OS、Linux 和 iOS 应用程序,AIR 2.5 现在还支持 Android 应用程序。
桌面
- 模拟 StageWebView 在手机上的外观的 StageWebView
- 您可以为文本和 HTML 边框创建阴影效果的 CSS Shadow 支持
- 为 OpenType 和 TrueType 字体启用 CSS 字型支持
- 用于桌面的 H.264 视频硬件解码
手机
- CameraUI 静止图像和视频
- 将特定于 Android 的标记从 app-xml 映射到 Android Manifest
- NetworkInfo 支持
- 从 Camera Roll 读取
- 自定义 URI
- 相机视频捕获
- 麦克风
- StageWebView
- 应用程序描述符中的 Android 允许标记
- cacheAsBitmapMatrix
- 硬件加速呈现
- 应用程序版本控制更改
- 在 Android 上调试 AIR 应用程序
- Menu、Back 和 Search 键的键盘事件
- 36x36 大小的图标
- 证书验证
- GPS
- 加速计
- 多点触控/手势
- 屏幕变暗
- SMS/TEL URI 方案
- “SSL 证书”对话框
- 虚拟键盘
- CameraRoll
- 屏幕方向
AIR 安装程序疑难解答
要了解安装程序疑难解答,请参阅下列技术说明:
http://kb2.adobe.com/cps/403/kb403150.html
提示和技巧
AIR 2 应用程序和运行时安装的安装程序日志
在 AIR 2 及其更高版本中,默认情况下,在日志文件中创建安装日志。该文件在 Linux 和 Windows 上名为“Install.log”。该文件在 Mac OS 上名为“system.log”。此日志文件是累积的,意思是说,只要尝试安装或更新 AIR 运行时或 AIR 应用程序,无论成功与否,新的日志都会追加在现有日志文件的末尾。日志文件的大小限于 0.5MB,超出此大小时将被截断。
此文件的位置根据平台有所不同:
*在 Windows XP 上:C:\Documents and Settings\<用户名>\Local Settings\Application Data\Adobe\AIR\logs\Install.log
*在 Windows Vista/Windows 7 上:C:\Users\<用户名>Appdata\Local\Adobe\AIR\logs\Install.log
*在 Mac OS X 上:/private/var/log/system.log(控制台应用程序)
*在 Linux 上:/home/<用户名>/.appdata/Adobe/AIR/Logs/Install.log
已知问题和限制
AIR 2.5 不包括 AIR for iOS 的更新,但未来版本将添加对 iOS 平台的更新支持。
桌面
- 在 AIR 2.5 中,navigateToURL 现在可在 Firefox 窗口最大化且被顶部的另一个窗口挡住时将 Firefox 窗口放在 Windows 平台的前面。但是,请注意,为实现此目的,应用程序 SWF 必须以 Flash Player 10 格式编译和发布,且 AIR 应用程序描述符必须使用 2.5 命名空间。 (1609175)
- 在 Mac File 浏览器中按 command+D 无效 (1835265)
- 如果在用户尚未接受 Acrobat 用户许可证时打开 PDF,HTMLWebBrowser 会崩溃。 此问题将在即将发行的 Acrobat/Reader 版本发布时得到更正。 (2605061)
- 按任何键都不会调用 key_down 处理函数,直到您触摸/点击附加应用程序的 GUI。解决办法就是设置舞台焦点。 (2691068)
- 通过 HTTPS 访问在 Windows 操作系统上有不受信任的证书的资源时,不显示任何内容 (2699857)
- 系统栏图标透明度在 Ubuntu10.04 中无效
Android
- 即使设备中没有 SD 卡,但 File.userDirectory.exists == true (2720750)
- CameraUI - 如果电话连接到启用 USB 存储的计算机,launch(MediaType.IMAGE) 将因 ioError 而失败。
- CameraUI - 启动相机用户界面时,会将 AIR 应用程序移到后台,并使其在 Android 运行资源不足时容易终止。同样的行为在本机应用程序中也会出现。
- [CameraUI] - AIR 仅支持使用 CameraUI 的低分辨率视频录制。
- 尝试转入全屏模式时,H264 1080p 视频会使 AIR 崩溃 (2651229)
- H264 基线 320x240、480x320 和 640x480 视频的 CPU 利用率需要改进 (2649196)
- 诸如 480x320 和 640x480(profile 3.0 或 3.1)这样的更高分辨率 H264 基线视频的 FPS 性能比较低 (2649193)
- 如果播放音频文件的同时用户与电话交互,声音会中断,然后继续 (2645314)
- 在启用硬件加速的情况下使用滤镜会导致呈现不正确,或者在某些情况下会崩溃。(2639731)
- 将焦点设置在 TextField 对象上不会导致显示虚拟键盘。(2622356)
- 强制停止会删除本地共享对象 (2623126)
- 不支持基于 Spark/TLF 的文本字段。
- H264 搜寻无效 (2664189)
- Android 应用程序无法加载 TLF 运行时共享库 (RSL) (2606237)
- [StageWebView] 重定向时触发 Complete 事件 (2651500)
- navigateToURL 不启动自定义 URI (2661688)
- 屏幕被锁定时,应用程序不会受到限制 (2611491)
- 将焦点设置在 TextField 上不会弹出键盘 (2622356)
- 即使 SD 卡在设备中不存在,File.userDirectory.exists 也报告为真 (2719879)
- [StageWebView] 无法加载本地图像文件 (2705471)
- 如果播放的视频暂停,应用程序不会变暗。(2615888)
- 使用 CameraRoll.addBitmapData() 保存非常大的位图数据(大小为 4000x2000)会导致崩溃 (2712034)
- maxTouchPoints 返回的最大值为 2。
- 如果在应用程序启动后向舞台注册 RESIZE 事件,则只有当 stage.scaleMode 设置为 StageScaleMode.NO_SCALE 时该事件才会被调用。
- 任何时候应用程序“从 upSideDown”旋转或旋转“到 upSideDown”,都不会调用方向更改事件(但是应用程序舞台将正确旋转)。
- 通过任何 AIR 应用程序使用 SwiftKey 自定义 Android 键盘时出现运行时错误 (2729775)
AIR 知识库
有关已知问题的其他信息,请访问 Adobe AIR 支持网站 http://www.adobe.com/support/air。
文档 ID
(cpsid_86760)
上次更新日期
2010-10-11
受影响产品