antenna簡介

goldtime發表於2007-05-07
antenna是ant的擴充套件包,它是專用來構建、編譯、打包、部署J2ME應用的輔助工具。

antenna下載地址:

我們先下載安裝好ant,然後把antenna的jar包放到ant安裝目錄小的lib目錄下,然後就可以編寫build.xml檔案了。[@more@]antenna包包括:
WtkJad 建立或修改jad檔案
WtkBuild 編譯、構建
WtkPackage 打包,允許預處理,混淆
WtkMakePrc 轉換成在PalmOS上能執行的 PRC檔案
WtkRun 模擬器執行
WtkRapc 呼叫BlackBerry rapc編譯器, 產生BlackBerry .cod 檔案
WtkPreverify 預校驗
WtkObfuscate 混淆,需要混淆包
WtkSmartLink 最佳化,去掉不必的檔案
WtkPreprocess 宏定義、類C語言的預處理
WtkDeploy 部署


關於工作目錄:
j2me_application
|-bin jad檔案和j2me的jar檔案
|-classes 編譯後的class檔案(校驗是否無關)
|-lib 第三方開發包
|-res 資原始檔
|-src 原始檔
|-build.xml ant工程檔案,可以讀取.properties檔案中的資源

build.xml解釋:
build.xml與ant中的build.xml差不多,由許多task構成:
1。 target:init 新建專案目錄(結構同wtk專案)
2。 target:j2me-jad 生成jad檔案,midlet和attribute的宣告應在這樣編寫
3。 target:j2me-build 編譯midlet suite原始檔
4。 target:j2me-package 打包
5。 target:j2me-run 測試執行
6。 target:j2me-deploy 部署

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/778728/viewspace-913923/,如需轉載,請註明出處,否則將追究法律責任。