使用 Dreamweaver 创建第一个基于 HTML 的 AIR 应用程序

为了通过实际操作较快地说明 Adobe® AIR® 的工作原理,请按照以下说明使用 Adobe® AIR® Extension for Dreamweaver® 创建并打包一个简单的基于 HTML 的 AIR“Hello World”应用程序。

如果尚未执行这些操作,请下载并安装 Adobe AIR,其位置为: www.adobe.com/go/air_cn

有关安装 Dreamweaver 的 Adobe AIR 扩展的说明,请参阅 安装 Dreamweaver 的 Adobe AIR 扩展

有关该扩展的概述(包括系统要求),请参阅 Dreamweaver 的 AIR 扩展

注: 对于桌面和 extendedDesktop 配置文件,只能开发基于 HTML 的 AIR 应用程序。不支持移动设备配置文件。

准备应用程序文件

Adobe AIR 应用程序必须在 Dreamweaver 站点中定义一个起始页及其所有相关页:

  1. 启动 Dreamweaver 并确保定义一个站点。

  2. 打开一个新 HTML 页,方法是选择“文件”>“新建”,然后在“页面类型”列中选择 HTML,在“布局”列中选择“无”,最后单击“创建”。

  3. 在此新页面中,键入 Hello World!

    此示例极其简单,但如果需要,也可以根据喜好设定文本样式,将其他内容添加到此页面中,将其他页面链接到此起始页,等等。

  4. 将此页面另存为 hello_world.html(“文件”>“保存”)。确保将此文件保存在 Dreamweaver 站点中。

有关 Dreamweaver 站点的详细信息,请参阅 Dreamweaver 帮助。

创建 Adobe AIR 应用程序

  1. 确保在 Dreamweaver 文档窗口中打开 hello_world.html 页。(有关创建此页的说明,请参阅上一部分。)

  2. 选择“网站”>“Air 应用程序设置”。

    “AIR 应用程序和设置”对话框中的大多数所需设置都自动为您填充。但是,您必须选择应用程序的起始内容(或起始页)。

  3. 单击“起始内容”选项旁的“浏览”按钮,导航到 hello_world.html 页,然后选择此页。

  4. 在“数字签名”选项的旁边,单击“设置”按钮。

    数字签名用于保证自软件作者创建应用程序起应用程序的代码未经更改或未受损坏,所有 Adobe AIR 应用程序均需要数字签名。

  5. 在“数字签名”对话框中,选择“使用数字证书为 AIR 包签名”,然后单击“创建”按钮。(如果已具有对某一数字证书的访问权限,则可以单击“浏览”按钮选择此数字证书。)

  6. 完成“自签名数字证书”对话框中的所需字段。您将需要输入您的名称,输入密码并确认,以及输入数字证书文件的名称。Dreamweaver 将在站点根目录中保存此数字证书。

  7. 单击“确定”以返回“数字签名”对话框。

  8. 在“数字签名”对话框中,输入您为您的数字证书指定的密码并单击“确定”。

    完成后的“AIR 应用程序和安装程序设置”对话框可能类似于如下内容:

    有关所有对话框选项及如何对其编辑的详细说明,请参阅 在 Dreamweaver 中创建 AIR 应用程序

  9. 单击“创建 AIR 文件”按钮。

    Dreamweaver 将创建相应的 Adobe AIR 应用程序文件并将其保存在站点根文件夹中。Dreamweaver 还将创建 application.xml 文件并将其保存在相同的位置中。此文件的作用像清单一样,定义了应用程序的各种属性。

在桌面上安装应用程序

既然已创建应用程序文件,那就可以在任何桌面上安装该应用程序。

  1. 将相应的 Adobe AIR 应用程序文件移出 Dreamweaver 站点,并移到您的桌面或其他桌面上。

    此步骤为可选步骤。实际上,如果愿意,可以从 Dreamweaver 站点目录直接将新建应用程序安装到计算机上。

  2. 双击应用程序可执行文件(.air 文件)以安装应用程序。

预览 Adobe AIR 应用程序

可以随时预览将归属于 AIR 应用程序的页面。即,不必打包应用程序即可查看其安装后的样子。

  1. 确保在 Dreamweaver 文档窗口中打开 hello_world.html 页。

  2. 在“文档”工具栏上,单击“在浏览器中预览/调试”按钮,然后选择“在 AIR 中预览”。

    也可以按 Ctrl+Shift+F12 (Windows) 或 Cmd+Shift+F12 (Macintosh)。

    当您预览此页时,您看到的实际上就是当用户在桌面上安装应用程序之后他们将看到的应用程序起始页。