air_配置之html
本文由volcano翻译,主要介绍简单的AIR环境配置与制作一个实例hello world弹 出窗口,完成后发布为*.air格式的文件,对于国内十分稀缺的入门教程来说还是值得参考 的! 俺目前的情况是,没有安装Dreamweaver,Flash之类的软件,只用一些免费软件, 所以我只打算写html/javascript之类的代码,flash方面的暂时不涉及,另外adobe提 供的dreamweaver air sdk也是用不上,可谓一穷二白。 第一步 -- 安装Adobe AIR和Adobe AIR SDK 如果你还没装,可以去网站上下载Adobe AIR Runtime和Adobe AIR SDK. 装完Adobe AIR SDK以后,为了方便,你还需要把它的bin目录添加到系统的path 变量下,这样你可以直接运行它的打包和debug工具。 第二步 -- 创建一些目录 接下来创建一些目录来放置代码,比如: /appname/ /appname/source/ /appname/source/icons/ /appname/build/ 第三步 -- 创建一个Application Descriptor AIR需要一个Application Descriptor来描述它的内容和属性,这是一个XML格式的 文件。 它的文件名是 myTest.xml,放置在/appname/source/目录。 1. 2. mfc4.air.mfc4AdobeAIR01xxx2013 3. 1.0 4. mfc4AdobeAIR01xxx2013 5. 6. index.html 7. true 8. 200 9. 200 10. 11. 12. icons/mfc4AdobeAIR01xxx2013-16.png 13. icons/mfc4AdobeAIR01xxx2013-32.png 14. icons/mfc4AdobeAIR01xxx2013-48.png 15. icons/mfc4AdobeAIR01xxx2013-128.png 16. 17. 18. 这个xml文件很有些复杂,也很有一些历史,最可恶的是AIR beta1到后来的beta2 乃至最后的1.0,从来就没统一过,变了又变,所以我在网上找到的一些教程都失效了, 只能针对早期的beta版使用。 关于它的详细内容,可以参考模板,在adobe sdk安装目录下的 templates/descriptor-template.xml. 第四步 -- 创建你的应用 下一步,创建一个 myTest.html. 1. 2. 3. My Window Title for mfc4zky 4. 5. 6. Hello World mfc4air01 7. 8. 如果需要添加css,javascript以及图片,可以在/appname/source/下创建子目录放 进去,就像平常写web应用那样。 第五步 -- 测试你的应用 如果你已经配置好了path环境变量(见第一步,需要重启电脑),下面很简单,首先 打开一个命令行窗口,进入/appname/source/目录,然后运行: adl myTest.xml 一切顺利的话,你的应用应该已经跑起来了,一个弹出的AIR应用窗口好不容易的展 示它的第一次。 第六步 -- 打包你的AIR应用在很多磕磕碰碰,反复调试之后,你可能已经完成了应用,现在你准备向朋友或者网 上的菜鸟炫耀一下你的处女作。那么我们开始打包,这一步其实比我想象的要简单。 首先需要生成一个签名Certificate,并放置在应用的根目录/appname/ 然后就是打包: adt -certificate -cn mycertificate 1024-RSA mycertificatefile.p12 mysecretpass adt -package -storetype pkcs12 -keystore mycertificatefile.p12 myTest.air myTest.xml myTest.html 不出意外的话,会当场生成一个 myTest.air 文件,你可以安装一下感受亲手做的第一 个Air应用。 原文:Adobe AIR Tutorial for HTML / JavaScript Developers 作者: volcano 发表于3月 24, 2008 at 8:52 am 版权信息: 可以任意转载, 转载时请务必以超链接形式标明文章原始出处和作者信息 及此声明 论坛讨论: 物流单1自行发货, 已发货 物流编号: ZX00000119781504 物流公司:圆通 运单号码:D042418112 发货时间:2013-11-16 22:03:21 物流跟踪: 2013-11-16 23:58:54广东省广州市越秀区北京路公司 已收件2013-11-16 23:59:53广东省广州市越秀区 北京路公司 已打包2013-11-17 00:50:48广东省广州市越秀区北京路公司 已发出2013-11-17 01:52:16 广州转运中心公司 已收入2013-11-17 01:53:18广州转运中心公司 已发出2013-11-17 18:31:50成都转 运中心公司 已收入2013-11-17 18:36:00成都转运中心公司 已拆包2013-11-17 20:52:36成都转运中心 公司 已发出2013-11-18 08:56:10四川省内江市资中县公司 已收入 以上信息由物流公司提供,如无跟踪信息或有疑问,请咨询 圆通 (服务电话021-69777751) 物流单包含如下货品三星 I9008L I9003 原装液晶加触摸总成显示屏 适用机型:I9003 I9008L