`
leitianfu
  • 浏览: 148146 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

flex air 打包成exe

阅读更多
使用ADL

首先我们来认识一下如何使用AIR Debug Launcher(adl),这是一个AIR程序的调试连接器,我们为什么要用它?我们知道,在Flash或者FlashBuilder中调试AIR程序时并不需要安装AIR运行环境,所以知道了它的原理,我们就会绿化AIR程序了。

1.       随便找一个AIR文件,用 winrar打开它,并将它解压,比如解压在D:\airapp目录中,并将D:\airapp\META-INF\ AIR \application.xml文件也拷到D:\airapp目录中。

2.     打开window的命令行,输入

set path= C:\Progrem Files\Adobe\Adobe Flash Builder Beta 2\sdks\4.0.0\bin

说明:我们FlashBuilder2 beta是默认安装的。
这说明我们的adl可用了,然后输入以下命令:

D: ::转到D盘根目录

cd D:\airapp ::打开AIR程序目录

adl application.xml ::启动air程序

说明:还可以加上相关的参数比如:adl application.xml –nodebug是不显示调试信息,这样air程序中如果出错,是不会弹出异常窗口的,adl application.xml – params可以向AIR程序中传入参数,air程序可侦听InvokeEvent.invoke事件来获得此参数。



绿化AIR程序

知道了以上原理,我想绿化AIR程序已经不是问题了,

a)         在D:\airapp目录下新建一个文件夹,命名为app,此目录用于存放我们的AIR主程序。

b)        把D:\airapp目录下的其它所有文件及文件夹都拷到D:\airapp\app目录中。

c)        然后我们把C:\Progrem Files\Adobe\Adobe Flash Builder Beta 2\sdks\4.0.0\bin目录中的adl.exe文件也拷到D:\airapp\app目录中。

d)        把C:\Progrem Files\Adobe\Adobe Flash Builder Beta 2\sdks\4.0.0\目录下的runtimes文件夹拷到D:\airapp目录中。

e)         此时我们在D:\airapp中创建一个app.bat文件,在其中输入以下代码:

app\adl app\application.xml,保存,然后双击此文件就可以启动我们的air程序。
分享到:
评论

相关推荐

    air 打包成 exe

    ### AIR打包成EXE的详细步骤与解析 #### 背景介绍 随着技术的发展,很多开发者希望将基于Adobe AIR的应用程序(.air文件)打包为独立的.EXE可执行文件,以便用户能够更方便地进行安装。这种方式不仅提升了用户体验...

    flex Air 打包

    Flex Air打包是一个重要的主题,尤其对于那些使用Adobe Flex框架开发跨平台桌面应用程序的开发者来说。Flex Air允许开发者利用ActionScript 3.0和MXML语言创建丰富的桌面用户体验,类似于Web应用,但具备本地桌面...

    flex air中文官方帮助文档

    完成开发后,需要将Flex Air应用程序打包为可执行文件进行发布。文档将指导如何配置发布设置,生成AIR文件,并在不同操作系统上安装和运行。 十、调试与性能优化 调试技巧和性能优化是提高应用质量的关键。文档会...

    Adoe FlexAir教程

    Flex Air教程.exe文件可能是这个教程的可执行程序,包含了教学资源、示例代码和练习,帮助你逐步掌握Flex Air开发。为了充分利用这个教程,确保你按照步骤操作,并且动手实践每个示例,理论与实践相结合,将使学习...

    flex入门打包教程

    Flex是一种基于Adobe Flash Player或Adobe AIR运行时的开源框架,用于构建富互联网应用程序(RIA)。在本教程中,我们将深入探讨Flex的基础知识,包括如何搭建开发环境,理解Flex的登录验证机制,以及如何进行项目...

    Flex AIR物业管理系统

    同时,Flex SDK中的Flex Compiler负责将源代码编译成AIR应用程序,然后通过Adobe AIR SDK打包成可执行文件,方便最终用户安装和使用。 在压缩包文件“Property”中,可能包含了项目的所有源代码、资源文件、配置...

    flex air 调用C代码

    Flex Air调用C代码是跨平台开发中的一个重要技术,它允许使用ActionScript 3的Flex应用程序与本地系统资源进行交互,比如C/C++编写的动态链接库(DLLs)或共享对象(SOs)。这个技术主要依赖于Adobe AIR的Native ...

    Flash+Flex+Air移动开发入门经典 pdf

    《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 ...

    Flex AIR 火车信息查询

    在压缩包中,"trainquery.air"是Flex AIR应用程序的打包文件,可以直接在安装了Adobe AIR运行时的计算机上运行。而"rd.txt"可能是一个日志文件或者资源描述文件,其中包含了关于应用的详细信息,例如版本号、开发者...

    基于ArcGIS Flex API开发Flex AIR Mobile应用

    7. 打包发布:使用Adobe AIR SDK将应用打包成APK或IPA文件,然后分发给用户。 在开发过程中,你可能还需要关注性能优化,因为移动设备的资源有限。这可能涉及减少图层数量、优化图片质量、使用离线地图服务等策略。...

    flex air 单机版俄罗斯方块 源码文件

    9. **打包和发布**:完成开发后,需要将项目打包成AIR应用程序,用户可以通过双击安装文件在桌面环境下运行游戏。 通过分析和学习这个源码,开发者不仅可以掌握Flex Air的基本用法,还能深入理解游戏开发的原理,...

    Java flex 开发air完整源码+文档

    `air`标签表明此资源可能包含有关如何将Flex应用打包为AIR应用程序的代码和说明,使得用户可以在桌面环境下运行这些应用。 **Swizz** `swizz`标签可能是指Swizz框架,这是一个用于Adobe Flex的轻量级依赖注入库。它...

    FLEX AIR天气预报查询

    通过这个项目,开发者和学习者可以了解如何使用Flex构建用户界面,如何配置和调用WebService来获取外部数据,以及如何利用Adobe AIR将Web应用打包为桌面应用。此外,还可以学习到Flex与服务器之间的数据绑定、事件...

    flex air案例

    【Flex Air案例】这篇教程是针对对Adobe Integrated Runtime (AIR)有一定了解,想要开始进行AIR开发的新手。本文将引导你逐步创建并发布第一个AIR应用——一个简单的HelloWorld程序。 **1. 准备工作** 首先,你需要...

    flex 打包解压缩

    在Flex Air中,我们有时需要处理文件的压缩和解压缩操作,例如打包项目资源或者传输数据。`ZipArchive` 类是Flex提供的一个强大工具,用于处理ZIP格式的压缩文件,包括创建、读取和更新ZIP文件。这个类允许开发者...

    使用Flex SDK创建第一个桌面AIR应用程序

    在本文中,我们将深入探讨如何使用Flex SDK创建第一个桌面Adobe Integrated Runtime (AIR)应用程序。首先,确保你已经安装了运行时环境并配置了Flex 3 SDK。主要涉及的工具包括AMXMLC编译器、AIR Debug Launcher ...

    使用FlexBuilder3制作并导出AIR1.0正式版应用

    描述中提到的“source & air”暗示我们将探讨如何使用FlexBuilder3来编写源代码,并将其打包成AIR 1.0应用程序。博文链接虽然不可访问,但我们可以推断其内容可能包含以下步骤: 1. **安装FlexBuilder3**: 首先,你...

Global site tag (gtag.js) - Google Analytics