偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

AIR Android:實(shí)戰(zhàn)一個(gè)簡單的AIR項(xiàng)目

移動開發(fā) Android
AIR Android開發(fā)簡介,本模塊簡要地介紹了AIR在移動平臺上的發(fā)展?fàn)顩r,分析了AIR Android開發(fā)的可行性,以及AIR在Android平臺上的優(yōu)勢和不足。接著,講解了多種開發(fā)環(huán)境的搭建方式。希望這些內(nèi)容能幫助讀者從多方面認(rèn)識AIR Android這一技術(shù)。本文為大家介紹實(shí)戰(zhàn):一個(gè)簡單的AIR項(xiàng)目。

實(shí)戰(zhàn):一個(gè)簡單的AIR項(xiàng)目

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

單擊OK按鈕即完成了創(chuàng)建。FD內(nèi)置的項(xiàng)目模板會為我們自動創(chuàng)建所有必需的文件。在右側(cè)的Project面板中可以看到項(xiàng)目結(jié)構(gòu),如圖1-12 所示。

圖1-12中所示的相關(guān)文件的說明如下:

application.xml是程序?qū)傩栽O(shè)置文件。

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

Run.bat是調(diào)試運(yùn)行腳本,在調(diào)試和運(yùn)行程序時(shí)將被自動執(zhí)行。

bat目錄中放置了幾個(gè)主要的程序配置腳本,包括用來創(chuàng)建p12認(rèn)證文件的CreateCertificate.bat、設(shè)置項(xiàng)目參數(shù)的SetupApplication.bat等。

icons目錄中存放圖標(biāo)文件。

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

AIR_Android_readme.txt和AIR_iOS_readme.txt是幫助文件,分別對Android和iOS兩類項(xiàng)目的開發(fā)調(diào)試進(jìn)行詳細(xì)說明。

 
(點(diǎn)擊查看大圖)圖1-11 使用FD創(chuàng)建AIR Android項(xiàng)目
 
圖1-12 FD項(xiàng)目結(jié)構(gòu)示意圖

項(xiàng)目創(chuàng)建完畢即可以準(zhǔn)備發(fā)布程序,自動生成的Main類里面并沒有添加任何內(nèi)容,但不影響測試。

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

 
(點(diǎn)擊查看大圖)圖1-13 發(fā)布時(shí)的選項(xiàng)

其中前三項(xiàng)是針對Android平臺的,其他的都是針對iOS平臺的。各個(gè)選項(xiàng)說明如下。

normal:生成APK文件,不包含調(diào)試功能。

debug:生成帶有調(diào)試功能的APK文件。

captive:捆綁AIR運(yùn)行時(shí),使文件不依賴AIR運(yùn)行時(shí)就可以直接運(yùn)行。

fast test:使用interpreter模式,快速編譯測試用的運(yùn)行版本,不包括調(diào)試功能。

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

slow test:使用正常模式編譯測試用的運(yùn)行版本。

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

ad-hoc:創(chuàng)建用于臨時(shí)部署的應(yīng)用程序版本。

App Store:創(chuàng)建用于部署到 Apple 應(yīng)用商店的最終版本。

發(fā)布程序時(shí),輸入對應(yīng)的數(shù)字即可創(chuàng)建對應(yīng)的程序版本。從這一點(diǎn)來看,F(xiàn)D的項(xiàng)目模板很簡便,一鍵即可解決所有問題。

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

輸入數(shù)字1,按回車鍵打包腳本。完成后會發(fā)現(xiàn),目錄中多了一個(gè)dist文件夾,里面就是最終要發(fā)布的APK文件。

責(zé)任編輯:閆佳明 來源: book.51cto.com
相關(guān)推薦

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2011-06-16 10:25:29

AndroidAIR

2013-05-03 15:17:59

Android開發(fā)Android SDK

2013-05-14 10:05:10

Android開發(fā)游戲設(shè)計(jì)

2013-05-14 10:27:46

Android開發(fā)設(shè)置程序?qū)傩?/a>

2013-05-14 11:16:26

AIR Android旋轉(zhuǎn)手勢

2013-05-14 10:39:27

AIR Android打包APK文件

2013-05-14 10:37:10

AIR Android設(shè)置訪問權(quán)限

2013-05-14 10:56:45

AIR Android多點(diǎn)觸摸

2013-05-14 09:54:27

Android開發(fā)開源開發(fā)環(huán)境

2013-05-14 09:50:44

Android開發(fā)Flash Build

2013-05-14 10:10:28

Android開發(fā)棋子類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 13:26:53

2012-03-09 10:46:35

Adobe AIR是什Adobe AIRAIR

2013-05-14 10:16:35

Android開發(fā)主類Main

2020-07-15 15:48:04

MacBook Air蘋果產(chǎn)品線

2013-05-14 10:13:52

Android開發(fā)主類Main
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號