J2ME 應用軟體開發

來源:互聯網
上載者:User

Subject:J2ME 應用軟體開發
附件為所開發 J2ME 程式所需要的用到的基本架構,您可以 download 及解壓縮至電腦任一目錄下(因為之後的測試都會在 Dos 環境下操作,所以建議在根目錄下建立一專用的目錄收放各 J2ME projects,如果您是喜歡享受 key-in 快感的人請依據喜好自便)

目錄說明如下;
C:\j2meprjs\sample\build.xml //a script file for ANT to compile , verify , running MIDlet...etc , 如果有更動 sample.java 的檔名請把此檔內容對應的檔名一起修改
C:\j2meprjs\sample\MANIFEST.MF //如果有更動 sample.java 的檔名請把此檔內容對應的檔名一起修改
C:\j2meprjs\sample\Sample.jad //MIDlet descriptor for emulator use to run ,如果有更動 sample.java 的檔名請把此檔內容對應的檔名一起修改

C:\j2meprjs\sample\ant\FileSizeTask.java //update *.jad 內的 MIDlet size and MIDlet url 用

C:\j2meprjs\sample\res\Sample.png //MIDlet icon

C:\j2meprjs\sample\src\Sample.java //mail MIDlet
C:\j2meprjs\sample\src\SampleCanvas.java

開始執行 DOS
change directory to C:\j2meprjs\sample>

for compile and debug MIDlet type (建議開發初期使用,可以觀看 debug details)
C:\j2meprjs\sample>ant debug

for compile and Obfuscating MIDlet type (開發完成無誤後可以使用此指令,可以把MIDlet程式碼混亂及壓縮size)
C:\j2meprjs\sample>ant

for running MIDlet from SUN's emulator type (compile 成功後單獨使用 run ,或您也可以修改 build.xml 內容讓 MIDlet compile 完後直接 run emulator)
C:\j2meprjs\sample>ant run

PS:以上資訊都是我個人蔘考其他先進的經驗修改成的,提供給對 J2ME 有興趣的同好參考,也希望藉由簡化開發 J2ME MIDlet 的過程,讓大家專註在 MIDlet 程式的開發,而把煩瑣的 MIDlet 產生過程留給系統去自動處理!
希望大家在建置好開發環境後,可以一起討論幫忙解決比較深入的 MIDlet 程式設計問題,因為我覺得 J2ME MIDlet 的程式是 J2SE 的精簡版所以設計原理大同小異,我想各位先進的 java 功力,在跨過煩瑣的開發環境設定後,用在 J2ME 一定是會認為 it just a piece of cake.

other reference url
http://wireless.java.sun.com/
http://java.sun.com/j2me/
http://wireless.java.sun.com/midp/ttips/
http://wireless.java.sun.com/midp/articles/test/
http://www.j2mehome.com/j2me/

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.