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

如何開發基于Adobe AIR的Android應用

移動開發 Android
Adobe AIR 2.5 for Android離我們已經不遙遠了,那么讓我們先來體驗一下,基于Android的AIR開發是怎樣的流程。

無可質疑的是,在Android平臺上,Adobe的移動策略是走的最快的(與Google的合作緊密),先是支持了Flash Player(如果您使用的是Android2.2的設備,訪問Android Market,搜索Flash Player,即可獲取相應的安裝程序),然后再聲明對于Adobe AIR的支持,這樣Flash技術開發進入Android平臺,基本沒有什么障礙了。

開發工具

目前還不支持使用Flash Builder進行打包(在下個版本,伴隨著Hero框架,會支持),所以要開發基于Adobe AIR的Android應用,你需要安裝Flash CS5,和最新的更新包。

感謝Rerd的提醒,目前要使用Flash CS5開發Android應用,您還需要安裝一個插件:Android Extension for Flash CS5。因為還沒有公布,只有Prerelease用戶組的開發者可以得到AIR運行時和這個插件。相信不久的將來,這個插件和運行時會一起公布給大家。

開發過程

這里我們以一個簡單的RSS閱讀器為例,說明開發過程。步驟簡述如下:

  • 使用Flash CS5建立FLA文件,編寫邏輯代碼 
  • 基于Flash CS5運行和調試 
  • 在Android移動設備上安裝Adobe AIR運行時(如果已安裝,跳過) 
  • 將Android移動設備連接到PC,并正確安裝驅動 
  • 打包為APK,并自動部署到移動設備 

步驟一:建立FLA文件

打開Flash CS5,建立一個FLA文件(類型是"Adobe AIR 2"),尺寸為320*480,繪制UI界面:

編碼過程不再贅述,就是簡單的獲取一個RSS地址的XML數據源并解析,繪制成UI元素顯示到屏幕上。

其中需要注意一點,代碼中應該監測Event.RESIZE事件,這是因為當屏幕發生變化的時候(從橫向變為豎向,或反過來),我們需要根據屏幕尺寸重新繪制UI元素,或進行一些必須的尺寸調整。

  1. private function resizeHandler(e:Event = null):void {} 

步驟二:基于Flash CS5運行和測試

代碼完成之后,按下Ctrl+Enter鍵,進行測試:

可以清楚的看到,Flash現在是調用了AIR SDK中的ADL進行運行和調試,大部分程序錯誤在這個階段就可以被發現并解決。

步驟三:在Android移動設備上安裝Adobe AIR運行時

如果您是Adobe Prerelease組成員,就可以獲取到針對Android預覽版的AIR運行時,如果您是最終用戶,請等待AIR運行時出現在Android Market。

步驟四:將Android移動設備連接到PC,并正確安裝驅動

將您的Android移動設備,通過USB連接線,連接到PC,然后下載最新的Android SDK,下載完畢之后點擊安裝文件,安裝SDK。注意一定要安裝USB驅動。

具體步驟參見:

http://www.baidu.com/s?bs=android+adb&f=8&wd=android+sdk

http://blog.webgene.com.tw/?p=2588

安裝完成之后,在系統的PATH(環境變量)中加入Android SDK的路徑,比如:D:\Android\android-sdk-windows\tools

然后按下win+R,“cmd‘,輸入“adb devices‘,如果驅動安裝成功,可以看見您的移動設備出現在列表中。注意這一步非常關鍵,配置成功則意味著您可以通過Flash CS5即可部署APK應用到移動設備,否則您需要用麻煩一些的方式,手工操作來完成安裝操作。

您的移動設備上也要執行一些操作,要打開USB Contect模式,確保USB連接暢通。

步驟五:打包為APK,并自動部署到移動設備

點擊Flash CS5右側屬性面板的“AIR Android Settings‘,完成相關選項的填寫,如果您有AIR開發經驗,這些選項非常容易理解:

然后選擇Development選項,注意圖中圈中的部分:

這里要正確選擇SDK的路徑,圖中的兩個選項可以讓APK自動安裝和運行。

完成配置之后,點擊“Publish‘,稍等片刻,軟件會提示您APK已經生成。這時我們觀察移動設備,發現它已經啟動了運行進程。來看看這個測試應用的體驗視頻:

http://player.youku.com/player.php/sid/XMjA5ODUzNDY4/v.swf

附:手工安裝APK步驟

  • 如果您沒有成功配置USB模式,則需要手工操作。 
  • 進入Android Market,搜索FileExploer,這是一個免費的幫助您安裝APK的插件,下載完成安裝。 
  • 將您通過Flash CS5發布的APK文件,拷貝到移動設備的SD卡 
  • 通過FileExploer完成安裝 
責任編輯:佚名 來源: 瑞研社區
相關推薦

2012-03-09 13:26:53

2011-11-16 16:21:09

AdobeAIR

2011-11-17 15:01:37

AdobeAIR移動應用

2013-05-03 15:06:08

AIR移動應用Android開發

2011-11-17 15:17:37

AdobeAIR調試性能

2010-08-18 08:21:49

Adobe AIRAndroid

2010-10-09 14:04:56

AAdobe AIRdobeAndroid

2012-03-09 10:46:35

Adobe AIR是什Adobe AIRAIR

2012-03-09 13:52:28

Adob??e AIRiOS

2011-11-16 13:47:05

2011-11-16 14:20:43

Adobe AIR

2011-11-16 15:47:04

AdobeAIRiOS應用

2011-06-16 10:25:29

AndroidAIR

2009-04-21 10:24:37

WebAIRAdobe

2009-06-25 10:46:22

Silverlight

2009-01-18 09:20:49

AIRAdobeFlex

2012-03-13 16:16:39

AdobeAIR for TV

2012-03-15 09:55:23

Adobe AIR安裝

2011-11-16 15:08:30

AdobeAIRiOS應用

2010-10-27 14:03:11

Adobeair 2.5蘋果
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线精品一区 | 最新av中文字幕 | 日本在线观看网址 | 成人一区二 | 91精品国产色综合久久不卡98 | 午夜精品久久久久久久星辰影院 | 亚洲一二三在线观看 | 91在线视频网址 | 国产在线h | av免费成人 | 久久成人国产精品 | 国产黑丝av| 视频一区二区在线观看 | 欧美精品一区二区三区在线 | 国产精品日本一区二区在线播放 | 欧美日韩亚洲国产 | 91精品国产91久久综合桃花 | 国产一区二区免费 | 欧美色综合网 | 一区免费观看 | 人人射人人 | 国产精品久久久久久久久久 | 天天弄| 一区二区高清在线观看 | 国产中文| 久久精品中文字幕 | 一区久久| 日韩中文字幕在线观看视频 | www网站在线观看 | 一级片av| 日本精品一区二区 | 日本亚洲精品 | 蜜桃视频一区二区三区 | 56pao在线| 中文字幕日韩一区 | 欧美xxxx做受欧美 | 午夜视频一区二区三区 | sese视频在线观看 | 成人精品国产一区二区4080 | 国产一二区视频 | 久久婷婷av|