background image

如何开发基于

Adobe AIR 的 Android 

无可质疑的是,在

Android 平台上,Adobe 的移动策略是走的最快的(与 Google 的合作

紧密

),先是支持了 Flash Player(如果您使用的是 Android2.2 的设备,访问 Android Market,

搜索

Flash Player,即可获取相应的安装程序),然后再声明对于 Adobe AIR 的支持,这样

Flash 技术开发进入 Android 平台,基本没有什么障碍了。

开发工具

目前还不支持使用

Flash Builder 进行打包(在下个版本,伴随着 Hero 框架,会支持),

所以要开发基于

Adobe AIR 的 Android 应用,你需要安装 Flash CS5,和最新的更新包。

感谢

Rerd 的提醒,目前要使用 Flash CS5 开发 Android 应用,您还需要安装一个插件:

Android Extension for Flash CS5。因为还没有公布,只有 Prerelease 用户组的开发者可以得到
AIR 运行时和这个插件。相信不久的将来,这个插件和运行时会一起公布给大家。

开发过程

这里我们以一个简单的

RSS 阅读器为例,说明开发过程。步骤简述如下:

使用

Flash CS5 建立 FLA 文件,编写逻辑代码  基于 Flash CS5 运行和调试  在 Android 移动

设备上安装

Adobe AIR 运行时(如果已安装,跳过)  将 Android 移动设备连接到 PC,并正确

安装驱动

  打包为 APK,并自动部署到移动设备 

步骤一:建立

FLA 文件

打开

Flash CS5,建立一个 FLA 文件(类型是"Adobe AIR 2"),尺寸为 320*480,绘制 UI

界面: