用Flex开发完成AIR,并生成AIR安装程序后,发布给终端用户后,如果用户的机器上没有安装AIR运行环境,则无法安装AIR程序。让用户再去单独安装AIR运行环境,将会使应用程序的友好性大大折扣。下面将介绍如何将AIR与AIR运行环境一起打包安装的方法。
如果你的目标用户为windows操作系统,则先到Adobe网站上下载:AIR_Win_Install_files。
下载Zip包后将其解压缩,将你的Air程序拷贝到该解压缩目录下。
新建一个文件airinstall.cfg,在其中添加一行,内容为你的air文件名称,例如我的air文件叫做myair.ar,则在该文件第一行加入一行myair.air,保存并退出。
在命令行下进入该文件夹,输入Dos命令如下:copy airinstall.cfg .airinstall.cfg。将airinstall.cfg改名为了.airinstal.air。
好了,至此,就可以双击解压目录下的Adobe AIR Installer.exe文件安装你的应用程序了。安装程序会检测你的系统是否安装air运行环境,如果没有安装则会先安装运行环境,之后再安装的你的应用程序。
此外,ADOBE公司提供了各种操作系统的运行环境安装程序,可以在下面的地址下载:
http://www.adobe.com/products/air/runtime_distribution3.html
分享到:
相关推荐
Flex Air打包是一个重要的主题,尤其对于那些使用Adobe Flex框架开发跨平台桌面应用程序的开发者来说。Flex Air允许开发者利用ActionScript 3.0和MXML语言创建丰富的桌面用户体验,类似于Web应用,但具备本地桌面...
完成开发后,需要将Flex Air应用程序打包为可执行文件进行发布。文档将指导如何配置发布设置,生成AIR文件,并在不同操作系统上安装和运行。 十、调试与性能优化 调试技巧和性能优化是提高应用质量的关键。文档会...
### AIR打包成EXE的详细步骤与解析 #### 背景介绍 随着技术的发展,很多开发者希望将基于Adobe AIR的应用程序(.air文件)打包为独立的.EXE可执行文件,以便用户能够更方便地进行安装。这种方式不仅提升了用户体验...
确保这些文件与Flex应用一起打包,以便在运行时能够被找到。 6. **安全性和权限**:由于涉及本地系统交互,用户可能会遇到权限问题。确保你的AIR应用有适当的权限(如读写文件、访问网络等),并在必要时提示用户...
同时,Flex SDK中的Flex Compiler负责将源代码编译成AIR应用程序,然后通过Adobe AIR SDK打包成可执行文件,方便最终用户安装和使用。 在压缩包文件“Property”中,可能包含了项目的所有源代码、资源文件、配置...
在本文中,我们将深入探讨如何使用Flex SDK创建第一个桌面Adobe Integrated Runtime (AIR)应用程序。首先,确保你已经安装了运行时环境并配置了Flex 3 SDK。主要涉及的工具包括AMXMLC编译器、AIR Debug Launcher ...
9. **部署和发布**:了解如何打包和发布Flex Air应用程序,使其可供用户下载和安装。 10. **集成.NET环境**:虽然Flex Air主要基于ActionScript,但可以通过Adobe Flash Remoting或Web服务与.NET环境进行交互,实现...
《flash+flex+air移动开发入门经典——适用于android、ios和blackberry》 第1章 flash、flex和air简介 1 1.1 adobe flash 1 1.2 actionscript 3.0 2 1.2.1 ecmascript 2 1.2.2 关键概念 3 1.3 flex框架 11 ...
在压缩包中,"trainquery.air"是Flex AIR应用程序的打包文件,可以直接在安装了Adobe AIR运行时的计算机上运行。而"rd.txt"可能是一个日志文件或者资源描述文件,其中包含了关于应用的详细信息,例如版本号、开发者...
Flex SDK包含了编译器和构建工具,可以将代码转换为SWF文件,然后在Flash Player或Adobe AIR运行时环境中执行。 2. **Adobe AIR**:AIR(Adobe Integrated Runtime)允许开发者使用Web技术(如HTML、CSS、...
本文将引导你逐步创建并发布第一个AIR应用——一个简单的HelloWorld程序。 **1. 准备工作** 首先,你需要安装FlexBuilder3作为开发环境。你可以在搜索引擎中搜索"Flex builder3 下载"获取安装程序。安装过程相对...
`air`标签表明此资源可能包含有关如何将Flex应用打包为AIR应用程序的代码和说明,使得用户可以在桌面环境下运行这些应用。 **Swizz** `swizz`标签可能是指Swizz框架,这是一个用于Adobe Flex的轻量级依赖注入库。它...
描述中提到的“source & air”暗示我们将探讨如何使用FlexBuilder3来编写源代码,并将其打包成AIR 1.0应用程序。博文链接虽然不可访问,但我们可以推断其内容可能包含以下步骤: 1. **安装FlexBuilder3**: 首先,你...
ArcGIS Flex API是Esri公司提供的一款强大的地图服务接口,它允许开发者将地理信息系统(GIS)功能集成到Flex应用中,而Adobe AIR则是一个跨平台的运行环境,使开发者能够构建桌面和移动设备上的富互联网应用(RIA)...
这篇教程应该算是AIR的 Hello world,写给那些知道一点AIR,想要开始AIR开发的人。读这篇教程你可以没有任何Flex的基础,我会告诉你如何创建你的第一个项目,并且发布一个HelloWorld程序。
Flex是一种基于Adobe Flash Player或Adobe AIR运行时的开源框架,用于构建富互联网应用程序(RIA)。在本教程中,我们将深入探讨Flex的基础知识,包括如何搭建开发环境,理解Flex的登录验证机制,以及如何进行项目...
标题中的“让AIR程序脱离运行环境(比较简单的实现方法)”指的是将Adobe AIR应用程序转换为独立的可执行文件,使得用户无需安装AIR运行环境就能运行该程序。这通常是为了方便分发和使用,特别是对于那些不熟悉或...