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

AIR Android:實戰一個簡單的AIR項目

移動開發 Android
AIR Android開發簡介,本模塊簡要地介紹了AIR在移動平臺上的發展狀況,分析了AIR Android開發的可行性,以及AIR在Android平臺上的優勢和不足。接著,講解了多種開發環境的搭建方式。希望這些內容能幫助讀者從多方面認識AIR Android這一技術。本文為大家介紹實戰:一個簡單的AIR項目。

實戰:一個簡單的AIR項目

啟動FD,單擊菜單中的Project→New Project命令,創建一個AIR Mobile AS3 App項目,如圖1-11所示。

單擊OK按鈕即完成了創建。FD內置的項目模板會為我們自動創建所有必需的文件。在右側的Project面板中可以看到項目結構,如圖1-12 所示。

圖1-12中所示的相關文件的說明如下:

application.xml是程序屬性設置文件。

PackageApp.bat是發布程序的批處理腳本,用來打包生成最終的APK文件。

Run.bat是調試運行腳本,在調試和運行程序時將被自動執行。

bat目錄中放置了幾個主要的程序配置腳本,包括用來創建p12認證文件的CreateCertificate.bat、設置項目參數的SetupApplication.bat等。

icons目錄中存放圖標文件。

src目錄為程序源代碼目錄,其中的Main.as默認為主程序。

AIR_Android_readme.txt和AIR_iOS_readme.txt是幫助文件,分別對Android和iOS兩類項目的開發調試進行詳細說明。

 
(點擊查看大圖)圖1-11 使用FD創建AIR Android項目
 
圖1-12 FD項目結構示意圖

項目創建完畢即可以準備發布程序,自動生成的Main類里面并沒有添加任何內容,但不影響測試。

發布前必須先編譯生成SWF文件,單擊菜單中的Project→Build Project命令即可,也可以使用快捷鍵F8。編譯SWF文件后,右擊packageApp.bat文件,在彈出的快捷菜單中選擇Execute運行該腳本,生成APK文件。如果是第一次發布,還需要創建簽名證書,在文件系統中運行bat/CreateCertificate.bat,生成p12格式文件,證書默認的密碼為fd,存放在cert目錄下。如果要修改密碼,可編輯bat/SetupApplication.bat文件中的對應值,修改后重新創建簽名證書。執行發布腳本時,FD提供了多個選項,如圖1-13所示。

 
(點擊查看大圖)圖1-13 發布時的選項

其中前三項是針對Android平臺的,其他的都是針對iOS平臺的。各個選項說明如下。

normal:生成APK文件,不包含調試功能。

debug:生成帶有調試功能的APK文件。

captive:捆綁AIR運行時,使文件不依賴AIR運行時就可以直接運行。

fast test:使用interpreter模式,快速編譯測試用的運行版本,不包括調試功能。

fast debug:使用interpreter模式,快速編譯測試用的調試版本。

slow test:使用正常模式編譯測試用的運行版本。

slow debug:使用正常模式編譯測試用的測試版本。

ad-hoc:創建用于臨時部署的應用程序版本。

App Store:創建用于部署到 Apple 應用商店的最終版本。

發布程序時,輸入對應的數字即可創建對應的程序版本。從這一點來看,FD的項目模板很簡便,一鍵即可解決所有問題。

提示 interpreter編譯模式是AIR 2.7以后新增的功能,主要為了解決iOS平臺上調試過程中程序發布耗時過長的問題,在發布正式版本時不建議使用。

輸入數字1,按回車鍵打包腳本。完成后會發現,目錄中多了一個dist文件夾,里面就是最終要發布的APK文件。

責任編輯:閆佳明 來源: book.51cto.com
相關推薦

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2011-06-16 10:25:29

AndroidAIR

2013-05-03 15:17:59

Android開發Android SDK

2013-05-14 10:05:10

Android開發游戲設計

2013-05-14 10:27:46

Android開發設置程序屬性

2013-05-14 10:37:10

AIR Android設置訪問權限

2013-05-14 11:16:26

AIR Android旋轉手勢

2013-05-14 10:39:27

AIR Android打包APK文件

2013-05-14 10:56:45

AIR Android多點觸摸

2013-05-14 09:54:27

Android開發開源開發環境

2013-05-14 09:50:44

Android開發Flash Build

2013-05-14 10:10:28

Android開發棋子類Grid

2013-05-14 11:01:34

AIR AndroidTouchEvent類

2013-05-14 11:04:58

AIR AndroidTouchEvent類

2012-02-28 13:52:45

Adobe AIRAndroidFlash

2012-03-09 10:46:35

Adobe AIR是什Adobe AIRAIR

2020-07-15 15:48:04

MacBook Air蘋果產品線

2012-03-09 13:26:53

2013-05-14 10:16:35

Android開發主類Main

2013-05-14 10:13:52

Android開發主類Main
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一级毛片在线播放 | 国产精品不卡一区 | 亚洲精品2区 | 国产午夜精品一区二区三区在线观看 | 中文在线a在线 | 国产欧美一区二区三区久久人妖 | 精品一区二区三 | 欧美日韩视频 | 国产精品黄色 | 黄视频免费观看 | 成人在线不卡 | 国产精品一区二区欧美黑人喷潮水 | 欧洲一区在线观看 | 国产一区二区 | 91精品国产一区二区三区 | 国产精品国产自产拍高清 | 亚洲国产黄色av | 久久久综合网 | 精品国产精品国产偷麻豆 | 天天草草草 | a精品视频 | 成人黄色在线 | 人人草人人干 | 欧美美女二区 | 久久中文字幕一区 | 天天操人人干 | 国产精品欧美一区二区 | 亚洲国产成人精品女人 | 欧美日韩精品久久久免费观看 | 亚洲免费成人 | 在线观看亚洲精品 | 成在线人视频免费视频 | 国产精品一区一区三区 | 国产精品一区二区三 | 久草a√| 国产高清一区二区三区 | 天天操夜夜操免费视频 | 夜夜久久 | 精品亚洲一区二区三区四区五区高 | 久久久久黑人 | 欧美日韩中文字幕 |