首先,要声明一点!我只是一个这方面的菜鸟.在该文出现的任何信息,大家有异议或者有疑问的话,千万不能盲目相信,而要自己去亲自证明。好了,进入正题!
Step01:下载安装!
首先需要下载一个Adobe AIR的小软件,Adobe的官网就有,(ps:这里有的网友可能会安装失败,重启电脑一般都能解决~)这里就不再放链接。下载安装完成后,推荐使用默认的安装目录,就是C:\Program
Files\Common Files 。
如果安装成功后,效果应该是这样的:
Step02:配置路径
这里的配置比较简单,就是配置环境变量的path属性,在path后面加上安装的路径的bin目录:C:\Program Files\Common Files\Adobe SDK\bin,具体操作如下:
右键单击计算机-->属性-->高级系统设置-->环境变量-->系统变量-->path;
接下来,我们要测试一下配置是否成功,打开命令行(cmd),输入adt,大致出现以下的效果:
注意:这里出现的可能跟我这个有点不一样,但是并不意味着一定就失败了,更多的可能是成功了。
stpe03:创建项目
这一步是最关键的一步,也是大家最容易出错,但实际上很简单的一步。首先我们需要创建一个文件夹当做我们的项目文件夹,这个文件夹在哪里都不重要,大家不用刻意纠结。在里面创建两个文件,一个.xml和.html文件,当然,AIR还可以运行flash文件,这点在此不做示范。以myTest.xml和myTest.html为例:
先创建myTest.xml,请用一个你喜欢的编译器输入一下代码:
<?xml version="1.0" encoding="utf-8"?>
<application xmlns="http://ns.adobe.com/air/application/1.0">
<id>com.spreadingfunkyness.myTest</id>
<filename>myTest</filename>
<name>My test Application</name>
<description>A simple AIR hello application</description>
<version>1.0</version>
<initialWindow>
<content>myTest.html</content>
<title>AIR Hello World</title>
<systemChrome>standard</systemChrome>
<transparent>false</transparent>
<visible>true</visible>
<minimizable>true</minimizable>
<maximizable>true</maximizable>
<resizable>true</resizable>
</initialWindow>
</application>
代码中出现的标签,大家有兴趣的可以Google一下,肯定比我讲的详细的多...
接下来就是myTest.html的内容,其实任意一个html文件都可以。举个简单的例子:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>My First Air Application</title>
</head>
<body>
<div align="center">This is my first Air application.</div>
</body>
</html>
step04 :测试
这一步才是最激动人心的时刻!直接进入正题!!
打开命令行:进入项目文件夹,输入ADL myTest.xml,回车的话,你会惊喜的发现有一个框框弹出来!!恭喜你,测试通过了!!你的第一个air页面也成功的通过测试了!效果图如下:
step05:打包部署
这一步其实就是一个创建证书,验证证书,打包输出的过程。在这里,我们的需求并不高,所以一个简单的证书就够了,打开命令行,进入项目文件夹(想来大家也一直在该文件夹下面,忽略~~),输入:adt -certificate -cn mycertificate 1024-RSA mycertificatefile.p12 mysecretpass 属性值如下所示:
参数值 | 解释 |
mycertificate | 证书名称 |
1024 RSA | 证书的加密密钥 |
mycertificatefile.p12 | 文件证书存储 |
mysecretpass | 证书密码 |
最后一步就是打包了,完成这一步骤,我们就可以直接在桌面上创建一个快捷方式,也就是我们自己程序了!打开命令行,输入adt -package -storetype pkcs12 -keystore mycertificatefile.p12 myTest.air myTest.xml myTest.html 这里要注意的一点就是这些参数或者名称都要与之前你创建的证书要一致!!(注意:在断网的情况下,可能打包不成功,这是由于时间戳的原因,有需要了解的请动手google或者百度)
完成之后,系统要求我们输入密码,输入mysecretpass,成功后,就会发现项目文件夹下多了一个以AIR格式为结尾的文件,双击它,接下来就是普通的软件安装过程了,不同的是,这个程序这个小软件是我们自己写的而已!!
安装完成之后,桌面上就有一个快捷方式(前天是你选了创建快捷方式),双击,你会惊喜的发现,软件成功运行了!!在你的安装目录下,有一个exe格式的文件,也就是说你这个小程序可以在任何的win7系统上运行!!
最后,此篇文章是小弟,一个字一个字手打的,当然也有参考别的大神。文中难免会出现一些不足和错误,求各位指正,感激不尽!谢谢!