2012-10-09

air的adt 指令 .acl 錯誤

問題記錄

今天用flashdevelop編譯時,一直跳出錯訊息
說什麼 .xxx.acl 路徑衝突啥的 have conflicting package paths

2012-09-20

如何製作ANE檔android版

因為工作上需要使用hami sdk來接金流,但是這是給java用的版本,而我們這邊是打算使用Adobe Air來做Android App,所以不得已只好自己來開發extensions用ANE。

還好剛好有在研究ANE檔的使用,所以能順利完成,使用ANE的方式可以參照

這邊簡單以Vibration native extension sample介紹一下,如何製作android app用的ANE檔。

製作AS3的FatSwc

swc 就是 actionscript 或flash資源編譯後的檔案,可以方便使用而不需再次編譯,但是編譯後程式碼的註解會被忽略,這樣就難以了解使用的方法。

而所謂的 FatSwc 就是指有包含註解的swc檔案,這種檔案可以利用flashdevelop或是flash builder開啟看到註解的內容。

FatSwc = swc + asdoc

如果你用的是flashdevelop可以使用ExportSWC來快速建立swc檔案。

如果你用的是flash則可以參照 奶綠茶flash匯出swc格式 方式輸出圖形資源檔。

這邊要介紹的方式是使用flex sdk + bat + 7zip 的方式來建立FatSwc檔案。

2012-09-17

神奇的Flash

flash的繪圖功能都是程式人員在使用...
flash的影格動作都是美術人員在使用...


flashdevelop使用ANE


什麼是ANE?

ANE = AIR Native extensions 

簡而言之就是讓你的AIR程式能夠執行actionscript以外的語言。

網路上可以找到很多別人已做好的ANE檔。

最基本的就是如何使用這個問題,這邊介紹如何在flashdevelop使用ANE。


利用bat方式取得自己電腦的IP

使用flashdevelop的 AIR Mobile AS3 App project可以快速的建立App專案。
但是每次要建立debug IP設定就很麻煩,因為有時自己的區網IP會變動,因此可以加這個方式,來讓編譯時自動判斷目前的IP。

利用flashdevelop的幾種簡易版本管理方式

當專案一大,版本管理就越來越麻煩,有時有些地方沒注意到就會發生很可怕的事。

2012-09-14

安裝android apk檔案用bat


:: 請將此篇文章所有內容複製到記事本 並將副檔名改成bat後即可使用
:: 使用此檔案的前提
:: 1.要安裝android sdk
:: 2.有安裝對應android裝置的驅動,例:HTC需要安裝HTC Sync

windows登入後執行應用的幾種方法

windows登入後執行應用的幾種方法

XP版可用 其他版本不確定

1.將想執行的檔案或捷徑放在  開始  -> 啟動

2.控制台 -> 排定的工作 -> 右鍵新增排定的工作 -> 排程  ->設定工作排程 為登入時 -> 工作 -> 設定要執行的檔案

2012-09-13

Flash的影片元件(MovieClip)到底做了什麼?

用了一段時間的flash,發現了一些問題。影片元件(MovieClip)的功能強大、方便,是flash的最大特色,但同時也是flash最大的敗筆、效能低落的元兇。當你製做了個影片元件,它背後到底做了些什麼事?