参考资料:
Tutorial: Adobe AIR and Flex Made Easy
http://knol.google.com/k/the-thinker/tutorial-adobe-air-and-flex-made-easy/433zxceuj3zt/8#
具体步骤:
1. 建立一个目录(一个 project 一个目录),例如: C:\airone 。
打开 Flex 新建一个 project, 例如,命名为 airone, 选 Desktop application.
在该目录下的 \src 就会生成两个文件: airone.mxml 和 airone-app.xml
2. 在该项目随便加点组件,例如一个 Label 和一个 Button, 保存并退出 Flex
3. 用任何文本编辑器,例如 Notepad++, 打开 airone-app.xml, 指定 调用的 swf 文件:
<initialWindow>
<content>airone.swf</content>
这个 airone.swf 将在下一步生成。
4. 编译 mxml 生成 swf
amxmlc airone.mxml
5. 测试 swf
adl airone-app.xml
6. 生成证书
adt -certificate -cn SelfSigned 1024-RSA myCert.pfx mypass
这里的 mypass 是我自己设的密码, 下一步会用到。证书名是 myCert.pfx (当然可以用其他的名字), 下一步用到。
7. 生成 AIR 包
adt -package -storetype pkcs12 -keystore myCert.pfx -tsa none
myairone.air airone-app.xml airone.swf
以上命令是一行, 不能分行。命令有点长,呵呵,可以写到一个.bat 文件来运行。
运行以上命令时提示输入密码,就输入上一步的密码 mypass
搞掂。可以看到一个 myairone.air 生成了。双击这个文件就会安装,然后可以运行了。
分享到:
相关推荐
文档将指导如何配置发布设置,生成AIR文件,并在不同操作系统上安装和运行。 十、调试与性能优化 调试技巧和性能优化是提高应用质量的关键。文档会介绍如何使用Flex Builder的调试工具定位并解决问题,以及优化代码...
此脚本将连接到 CUPS 服务器,并且对于配置并标记为共享的每台打印机,将为 avahi 生成一个与 Apple 的 AirPrint 公告兼容的 .service 文件。可以使用任何可以配置为与 CUPS 一起使用的打印机。打印机不应在 CUPS 中...
- **打包与发布**:生成AIR文件,用户可以通过此文件在各自的桌面平台上安装应用程序。 5. **安全性与限制** - **沙盒模型**:Adobe AIR采用安全沙盒模型,限制了应用程序对用户系统的访问权限,以保护用户的安全...
在本案例中,“超大内存OTA文件生成工具”是一个专为工程人员设计的工具,用于创建针对具有大内存设备的OTA更新文件。 该工具的核心功能可能包括: 1. **更新包制作**:能够将新的固件、应用程序或系统更新打包成...
在本例中,"PDF生成例子,AIR" 提供了一个使用Adobe AIR技术自动生成PDF文件的示例。 Adobe AIR(Adobe Integrated Runtime)是一个跨平台的应用程序运行时环境,它允许开发者使用HTML、CSS、JavaScript以及...
同时,在服务器生成Excel文件后,可能需要将其转换为二进制流并返回给Flex。 4. **文件下载**:服务器返回的Excel文件二进制流,可以在Flex Air应用中通过ByteArray读取并提供给用户下载。使用FileReference类,...
2. **使用ADT创建未签名的AIR中间文件**:为后续的签名过程准备未签名的AIR文件。 3. **使用ADT对AIR中间文件进行签名**:使用私钥对AIR中间文件进行签名。 4. **对AIR应用程序的更新版本进行签名**:确保应用程序...
airprint-generate.py 该脚本将为共享的CUPS打印机生成avahi .service文件。 该脚本将连接到CUPS服务器,并且对于配置并标记为共享的每台打印机,将为avahi生成一个与Apple的AirPrint公告兼容的.service文件。 可以...
主要是关于AIR操作本地文件夹的例子。 功能: 通过选择的图片生成一个新的swf图片浏览器 并且有本地打开和本地保存功能 操作: 打开按钮 可以单选和多选图片 然后点保存 可以把生成的swf保存到指定路径 然后关闭窗口...
3. **生成apk文件**:ActionScript编写的应用可以通过Adobe AIR(Adobe Integrated Runtime)技术编译为跨平台的应用程序,对于Android系统,编译结果就是可执行的APK文件。 4. **ActionScript**:是Flash平台的主要...
随着技术的发展,很多开发者希望将基于Adobe AIR的应用程序(.air文件)打包为独立的.EXE可执行文件,以便用户能够更方便地进行安装。这种方式不仅提升了用户体验,同时也解决了因缺少AIR运行环境而导致的安装问题。...
适用于 Windows 的 Airplay2。 将AirplayServer和dnssd迁移到 Windows 平台。 、 Buid ...生成的 lib 和 dll 文件将放在AirPlayServer文件夹中。 更多详情、使用方法,请下载后阅读README.md文件
4. **打包与测试**:编译代码,生成AIR应用程序包,通过AIR Debug Launcher(ADL)或AIR Runtime(ADT)进行调试和测试。 5. **发布应用**:完成开发和测试后,使用ADT工具生成最终的AIR安装包,供用户下载安装。 ...
这个名为"ios-PDF文件的生成、显示(已封装).zip"的压缩包包含了一个已经封装好的解决方案,专注于在iPad Air模拟器上生成和显示PDF文件。下面将详细解释其中涉及的关键知识点: 1. PDF文件格式: PDF(Portable ...
5. **打包和发布**:生成AIR应用文件(.air或.app),并通过Adobe AIR打包工具发布到目标平台。 总的来说,Flash Air开发工具包为开发者提供了一套完整的解决方案,使得他们能够利用熟悉的Flash技术开发出功能丰富...
`<mainSWF>`指定了应用的主SWF文件,这是Flex编译生成的ActionScript代码和资源的容器。 `<icon>`定义了应用的图标,可以为不同分辨率和操作系统指定不同尺寸的图标。 `<initialWindow>`配置了应用启动时的第一个...
***R项目中需要复制的文件:项目中必须包含特定的AS文件和DLL文件(如apsystem.dll、fluorinepp.dll、msi.dll),这些都是实现AIR与C++ DLL交互的必需组件。 5. C++ DLL的编写:文章详细说明了使用Visual Studio ...
- **打包发布**:最后,使用“Export Release Build”功能生成AIRI文件,用户可以通过此文件在桌面安装应用。 6. **签名和发布**:为了在生产环境中分发,应用需要签名。签名过程验证开发者的身份,并确保应用的...
Adobe AIR 运行时支持通过 OSID 生成器应用程序来生成唯一的操作系统标识符(OSID)。这个标识符用于确保每个系统的安装都是唯一且正确的。 **步骤**: 1. **下载 OSID 生成器**:从 Adobe 官网下载 OSID 生成器工具...
本AS3类用于AIR的本地程序开发,利用FILE类进行整理,可以支持将本地位置的文件夹进行遍历,并生成XML格式文件。