成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTML及JavaScript開發(fā)者的Adobe AIR教程

移動開發(fā)
本教程適用于在沒有安裝Dreamweaver、Flash之類軟件的情況下,只用一些免費軟件打算寫html/javascript之類的代碼,flash方面的暫時不涉及,另外Adobe提供的dreamweaver AIR SDK也是用不上,可謂一窮二白。

第一步 — 安裝Adobe AIR和Adobe AIR SDK

如果你還沒裝,可以去網站上下載Adobe AIR Runtime和Adobe AIR SDK.

裝完Adobe AIR SDK以后,為了方便,你還需要把它的bin目錄添加到系統(tǒng)的path變量下,這樣你可以直接運行它的打包和debug工具。

第二步 — 創(chuàng)建一些目錄

接下來創(chuàng)建一些目錄來放置代碼,比如:

/appname/
/appname/source/
/appname/source/icons/
/appname/build/

第三步 — 創(chuàng)建一個Application Descriptor

AIR需要一個Application Descriptor來描述它的內容和屬性,這是一個XML格式的文件。

它的文件名是application.xml,放置在/appname/source/目錄。

  1. <application xmlns="http://ns.adobe.com/air/application/1.0"> 
  2.   <id>com.example.appname </id> 
  3.   <version>1.0 </version> 
  4.   <filename>AppName </filename> 
  5.   <initialWindow> 
  6.     <content>index.html </content> 
  7.     <visible>true </visible> 
  8.     <width>600</width> 
  9.     <height>600</height> 
  10.   </initialWindow> 
  11.   <icon> 
  12.     <image16x16>icons/appname-16.png</image16x16> 
  13.     <image32x32>icons/appname-32.png</image32x32> 
  14.     <image48x48>icons/appname-48.png</image48x48> 
  15.     <image128x128>icons/appname-128.png</image128x128> 
  16.   </icon> 
  17. </application> 

這個xml文件很有些復雜,也很有一些歷史,最可惡的是AIR beta1到后來的beta2乃至最后的1.0,從來就沒統(tǒng)一過,變了又變,所以我在網上找到的一些教程都失效了,只能針對早期的beta版使用。

關于它的詳細內容,可以參考模板,在adobe sdk安裝目錄下的templates/descriptor-template.xml.

第四步 — 創(chuàng)建你的應用

下一步,創(chuàng)建一個index.html.

  1. <html> 
  2. <head> 
  3.   <title>My Window Title</title> 
  4. </head> 
  5. <body> 
  6.   <h1>Hello World</h1> 
  7. </body> 
  8. </html> 

如果需要添加css,javascript以及圖片,可以在/appname/source/下創(chuàng)建子目錄放進去,就像平常寫web應用那樣。

第五步 — 測試你的應用

如果你已經配置好了path環(huán)境變量(見第一步,需要重啟電腦),下面很簡單,首先打開一個命令行窗口,進入/appname/source/目錄,然后運行:

  adl application.xml

一切順利的話,你的應用應該已經跑起來了,一個彈出的AIR應用窗口好不容易的展示它的第一次。

第六步 — 打包你的AIR應用

在很多磕磕碰碰,反復調試之后,你可能已經完成了應用,現在你準備向朋友或者網上的菜鳥炫耀一下你的處女作。那么我們開始打包,這一步其實比我想象的要簡單。

首先需要生成一個簽名Certificate,并放置在應用的根目錄/appname/

  adt -certificate -cn SelfSign -ou Dev -o “Example” -c US 2048-RSA cert.pfx 換成你的密碼

然后就是進入source目錄打包:

 adt -package -storetype pkcs12 -keystore ../cert.pfx ../build/AirTest.air application.xml .

 

不出意外的話,會當場生成一個AppName.air文件,你可以安裝一下感受親手做的第一個Air應用。

責任編輯:佚名 來源: Volcano的博客
相關推薦

2011-11-16 16:21:09

AdobeAIR

2011-11-16 14:20:43

Adobe AIR

2012-03-15 09:55:23

Adobe AIR安裝

2012-02-28 13:52:45

Adobe AIRAndroidFlash

2011-11-16 15:14:57

AdobeAIRiOS設備

2012-03-09 10:46:35

Adobe AIR是什Adobe AIRAIR

2009-07-21 16:20:52

Adobe開源項目

2011-11-16 09:33:39

Flex SDKAdobe

2013-05-03 15:06:08

AIR移動應用Android開發(fā)

2011-11-16 15:47:04

AdobeAIRiOS應用

2011-11-16 13:58:12

Adobe AIR

2011-11-17 15:01:37

AdobeAIR移動應用

2018-11-27 09:55:11

微軟JavaScript開發(fā)

2019-02-21 13:40:35

Javascript面試前端

2014-02-01 21:31:10

JavaScriptJS框架

2015-05-27 14:26:05

2012-06-13 01:23:30

開發(fā)者程序員

2022-09-15 17:08:20

JavaScripWeb開發(fā)

2010-03-09 14:21:01

HTML 5

2015-11-04 09:58:15

H5開發(fā)未來
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区三区四区在线观看 | 亚洲一区二区三区国产 | 中文字幕1区| 欧美一区二区三区 | 久久av综合 | 综合精品在线 | 日本五月婷婷 | 美女黄视频网站 | 91精品久久久久久久久 | 天堂资源 | 亚洲精品久久久一区二区三区 | 羞羞视频免费观看入口 | 亚洲欧美激情网 | 精品综合 | 天天干夜夜操视频 | 欧美日韩精品在线一区 | 亚洲国产欧美在线 | a在线观看免费 | 黄色免费观看 | 成人性视频免费网站 | 天天躁日日躁狠狠躁2018小说 | 亚洲免费视频网站 | 精品免费视频一区二区 | 欧美一级一 | 亚洲综合字幕 | 狠狠婷婷综合久久久久久妖精 | 狠狠干美女 | 成人欧美一区二区三区黑人孕妇 | 一区视频 | 中文视频在线 | 日韩精品一区二区三区在线播放 | h视频免费看 | 香蕉婷婷| 欧美日韩久久 | 久久久精品综合 | 久久一 | 久久久激情视频 | 91视频进入 | 干干干操操操 | 亚洲国产精品网站 | 欧美日韩综合 |