一、 下载AIR3 SDK
二、 修改Aplication.xml
1. 修改xmlns为3.0
xmlns="http://ns.adobe.com/air/application/3.0"
2. 取消Profiles的注释
android用
<supportedProfiles>mobileDevice extendedMobileDevice</supportedProfiles>
desktop用
<supportedProfiles>desktop extendedDesktop</supportedProfiles>
三、用AIR 3 SDK bin目录下的adt命令行打包
adt
-package
-target apk-captive-runtime
-storetype pkcs12
-keystore yourkey.p12
-storepass yourpassword
Demo.apk
Demo-app.xml
Demo.swf
上面是android的,desktop把-target apk-captive-runtime换成-target bundle
分享到:
相关推荐
"AdobeAIRInstaller.exe"是Adobe AIR的安装程序,用于在用户的计算机上安装和更新AIR运行时环境。通过运行这个exe文件,开发者或最终用户可以确保他们的系统支持AIR应用程序的运行。安装过程通常包括接受许可协议、...
Flex Air是中国Adobe公司开发的一款基于Flash技术的富互联网应用程序(RIA)开发平台,它允许开发者创建可以在桌面运行的跨平台应用程序。本“Flex Air中文官方帮助文档”是开发者的重要参考资料,详细介绍了Flex ...
1. Adobe AIR基础知识:了解AIR运行时环境和其与桌面应用的交互方式。 2. SQLite数据库操作:创建数据库和表,执行基本的SQL查询,如SELECT、INSERT、UPDATE和DELETE。 3. XML数据处理:使用XMLDocument对象解析和...
虽然MXML提供了便捷的绑定方式,但使用AS3创建绑定能够使开发者更好地理解内部工作机制,并且能够在必要时进行原理上的扩展。 AS3.0的绑定机制虽然强大且方便,但它有一些限制。例如,它不能用于Flash工程中,因为...
3. **文档**:可能包括README文件,说明如何安装、配置和使用EXT-AIR,以及可能存在的API参考。 4. **资源文件**:如CSS样式表,图片,图标等,用于构建用户界面。 5. **许可证文件**:说明软件的使用权限和限制。 ...
3. **加载air.swf文件**:air.swf文件是AIR在浏览器中的运行时,用于加载和执行AIR应用程序。 综上所述,Adobe AIR提供了一套完整的工具和API,使得开发者能够跨平台地创建和部署高质量的桌面、移动和电视应用程序...
- **跨平台支持**:AIR应用可以在不同的操作系统上运行,包括Windows、macOS和Linux。 - **离线支持**:AIR应用可以在没有网络连接的情况下运行,使得应用程序更加灵活。 - **本地文件系统访问**:开发人员可以访问...
3. **多窗口功能**:在Flex4和AIR的环境中,实现多窗口应用并不复杂。开发者可以创建新的NativeWindow实例,每个实例都是一个独立的窗口,可以通过ActionScript控制其显示、大小、位置等属性。这个项目中的...
在Flex Air博客管理系统中,AIR使得应用程序能够在用户的电脑上独立运行,无需依赖浏览器。 3. **项目结构解析**: - `bee.htm`、`tinymce.htm`、`blank.htm`、`splash.htm`:这些可能是应用程序中的不同页面或...
首先,确保你已经安装了运行时环境并配置了Flex 3 SDK。主要涉及的工具包括AMXMLC编译器、AIR Debug Launcher (ADL)以及AIR Developer Tool (ADT),这些工具都位于Flex 3 SDK的bin目录下。 **创建AIR应用描述文件**...
Flex Air是Flex的一个扩展,增加了对桌面应用程序的支持,利用Air(Adobe Integrated Runtime)运行时环境,使得Flex应用能够脱离浏览器独立运行。 2. **ActionScript 3.0**:ActionScript是Flex的主要编程语言,...
Adobe AIR为开发者提供了一个沙箱环境,允许JavaScript代码在本地操作系统上运行,具备访问文件系统、桌面集成和离线存储等能力。EXT Air 0.30库就是利用这一特性,将EXT JS的功能扩展到桌面应用领域,使开发者能够...
3. **Adobe AIR API**:为了实现本地化功能,如访问用户硬盘上的音乐文件,开发者会利用AIR提供的API。例如,File和FileStream类可以帮助读取和播放本地音乐文件,而NativeProcess和NativeApplication则可以实现与...
Flex SDK包含了编译器和构建工具,可以将代码转换为SWF文件,然后在Flash Player或Adobe AIR运行时环境中执行。 2. **Adobe AIR**:AIR(Adobe Integrated Runtime)允许开发者使用Web技术(如HTML、CSS、...
第3章 为android、blackberry和ios设备构建air应用程序 65 3.1 air应用程序描述符文件 65 3.1.1 在air应用程序描述符文件中设置属性 66 3.1.2 手动编辑hello world app的应用程序描述符文件 66 3.1.3 blackberry...
3. **离线应用**:Adobe AIR支持离线应用,EXT-AIR的应用可以在没有网络连接的情况下运行。 4. **多平台兼容**:Adobe AIR可以跨平台运行,包括Windows、Mac OS X和Linux,EXT-AIR也因此具备了跨平台的能力。 5. *...
`air`标签表明此资源可能包含有关如何将Flex应用打包为AIR应用程序的代码和说明,使得用户可以在桌面环境下运行这些应用。 **Swizz** `swizz`标签可能是指Swizz框架,这是一个用于Adobe Flex的轻量级依赖注入库。它...
2. **Flex Framework**: 虽然描述中没有明确提到Flex,但通常在开发Adobe AIR应用时,开发者可能会使用Flex SDK,它包含一套MXML和ActionScript组件库,可以快速构建用户界面。 3. **自定义组件**: "adobe typical ...
3. **AIR-Boot-Camp_DNICKULL_FINAL.pdf**:这个文件很可能是教程的核心部分,可能包含一个详细的AIR编程快速启动课程。它可能涵盖AIR SDK的安装、项目设置、打包和部署应用程序、以及如何利用AIR API进行桌面集成等...