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

AIR Android:打包APK文件

移動開發(fā) Android
第一個AIR Android程序:翻轉黑白棋,本模塊將編寫一個完整的移動小游戲,并把它部署在手機上。因此,我們將親歷一個移動程序完整的誕生過程,從程序設計、代碼編寫,到最后的安裝。在這個過程中會涉及很多Android開發(fā)的技術細節(jié),讀者也可以近距離感受AIR帶來的開發(fā)樂趣。本文為大家介紹打包APK文件。

打包APK文件

FlashDevelop自動為Android項目生成了打包腳本PackageApp.bat,運行腳本就可以自動生成apk安裝包。

也許讀者會問:apk包到底是如何創(chuàng)建的?

執(zhí)行項目根目錄下的PackageApp.bat時,其實是在調用bat目錄下的Packager.bat文件。我們使用文本編輯工具打開bat\PackageApp.bat文件,其中的命令不少,但仔細看下去會發(fā)現(xiàn)執(zhí)行打包命令的其實只有如下一行腳本代碼:

  1. call adt -package -target TYPE% %TARGET% %OPTIONS% %SIGNING_OPTIONS% %OUTPUT% %APP_XML% %FILE_OR_DIR% 

call用來調用程序,后面是要運行的目標程序以及參數(shù),因此,這里的主角是adt。adt是AIR SDK提供的打包腳本,位于D:\dev\flex_sdk_4.5.1\bin目錄下。由于先前已將這個目錄加入到系統(tǒng)環(huán)境變量中,因此可以直接運行。

adt最早用來創(chuàng)建用于桌面AIR安裝包,后來也支持移動平臺。打包apk時的具體格式如下:

  1. adt –package –target apk -storetype pkcs12 -keystore  

證書路徑 apk的保存路徑 要嵌入的文件路徑

嵌入的文件將被一同打包在APK中,主SWF文件和描述文件必須包含在內。除此之外,我們還可以將其他資源嵌在apk包中,比如程序中動態(tài)加載的SWF動畫、圖片等。為了方便,可以將文件放在一個目錄中,將整個文件夾包含進去,F(xiàn)lashDevelop中的打包命令正是這樣做的,將SWF文件和icon資源都放在bin目錄下,然后一起打包。

了解了APK的打包原理,相信讀者對打包過程已經很清楚了,這里總結如下:

編譯項目,生成SWF文件。編譯時,確保FlashDevelop處于Release模式下,即頂部工具欄箭頭旁選項是Release。

確定是否有簽名證書,如果沒有,可以運行bat目錄下的CreateCertificate.bat創(chuàng)建證書。

執(zhí)行腳本PackageApp.bat腳本,選擇打包方式,這里選擇APK(即選項1)。

執(zhí)行完畢后,項目中多了一個dist目錄,里面就是我們想要的APK文件,接下來可以發(fā)布程序了。

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

2011-09-13 17:30:41

Eclipse And

2013-05-14 10:33:57

AIR Android應用程序描述文件

2013-05-03 15:17:59

Android開發(fā)Android SDK

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2011-06-16 10:25:29

AndroidAIR

2013-05-14 09:57:37

2013-05-14 10:27:46

Android開發(fā)設置程序屬性

2013-05-14 10:37:10

AIR Android設置訪問權限

2013-05-14 11:16:26

AIR Android旋轉手勢

2021-10-22 06:53:44

Apk編譯打包

2013-05-14 10:56:45

AIR Android多點觸摸

2010-08-05 09:46:45

FlexAIR文件打包

2013-05-14 09:50:44

Android開發(fā)Flash Build

2013-05-14 10:05:10

Android開發(fā)游戲設計

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-03-09 13:26:53

2013-05-14 09:54:27

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

2013-05-14 10:16:35

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

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品永久 | 天天做日日做 | 黄色一级电影在线观看 | av片免费 | 国产成人一区二区三区电影 | 国产91 在线播放 | 日韩高清国产一区在线 | 日本在线视频不卡 | 美女久久 | 一级a性色生活片久久毛片 一级特黄a大片 | 国产成人99久久亚洲综合精品 | 在线观看久草 | 九九精品视频在线 | 成年人精品视频在线观看 | 成人网址在线观看 | 国产日韩欧美 | 成人亚洲网站 | 色婷婷精品久久二区二区蜜臂av | 久久av资源网 | www.9191.com| 国产视频久久久 | 国产精品久久国产精品 | 亚洲毛片在线观看 | 午夜影院在线观看视频 | 亚洲高清视频一区 | 国产亚洲精品美女久久久久久久久久 | 日日夜夜草 | 91亚洲精品在线 | 亚洲精品国产第一综合99久久 | 亚洲精品久久久久久一区二区 | 久久躁日日躁aaaaxxxx | 日韩1区 | 国产精品久久久久久久久久免费 | 国产精品免费一区二区三区四区 | 久久久人成影片一区二区三区 | 精品久久久久久久久久久久久久 | 一级国产精品一级国产精品片 | 国产1区2区在线观看 | 男女午夜免费视频 | 精品视频在线免费观看 | 一级国产精品一级国产精品片 |