程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> J2ME移動開發平台搭建篇(2)

J2ME移動開發平台搭建篇(2)

編輯:J2ME

附錄4:toolkit用法

啟動工具包,真是說起來容易做起來難,說不定你初此動手的時候就偏偏不知道該如何啟動了,OK,那就找到KToolbar程序啟動它。

按下Create Project按鈕創建新項目。系統提示你輸入項目的名字和主MIDlet類的名字,隨便你寫什麼都可以,該類應該在啟動應用程序時運行。工具包會用你輸入的項目名為你創建項目目錄。

檢查顯示的項目屬性是否正確,待會兒我們還要回頭再檢查一下這些設置。

用記事本編寫Java程序源代碼(或者拷貝現有的代碼)並把程序代碼保存到前面KToolbar建立的以你工程名命名的目錄的src子目錄裡。

按下Build按鈕編譯,之後按下Run按鈕在測試模擬器中測試程序。

附錄5:

首先下載以下軟件:

JDK 1.2或者更高版本 http://Java.sun.com/J2SE/
有限連接設備配置clcdhttp://www.sun.com/software/communitysource/J2ME/download.Html
MID http://Java.sun.com/products/midp/

注意:你需要JDK中的JavaC命令來編譯MIDlets。

下載、解壓縮以上軟件,放到以下被推薦的目錄中:

C:\JDK1.2
C:\J2ME

MIDP

CLCD

此文章假設目錄為C:\J2ME

為了測試MIDP應用程序,你需要安裝MIDP和CLCD。

配置運行環境
設置環境變量,修改PATH添加MIDP和JDK的工作路徑。

設置環境變量
設置PATH中的變量,用文本編輯器打開autoexec.bat,或者在開始運行中敲入sysedit命令,並且插入以下兩行,我們假定你的*作系統和JDK全部安裝在C盤下。

SET PATH=%PATH%;%JavaHOME%\BIN;
PATH=C:\WINDOWS;C:\Windows\COMMAND;C:\JDK\BIN; C:\J2ME\midp\bin;%PATH%

檢查你的環境變量設置是否成功

在命令行下鍵入如下命令:c:\midp回車。

此時應該彈出一個窗口。

設置屏幕顏色

C:\set SCREEN DEPTH=8
C:\midp -des criptor run.jad

好了,你現在可以准備測試第一個MIDP了。

HelloMIDlet的描述文件

關於HelloMIDlet例子的代碼,http://wireless.Java.sun.com/midp/articles/intro/ ;查閱。

MIDlet-Name: HelloMIDlet
MIDlet-Version: 1.0.0
MIDlet-Vendor: Sun Microsystems, Inc.
MIDlet-Des cription: A Simple Example
MIDlet-Info-URLhttp://Java.sun.com/J2ME/ ;
MIDlet-Jar-URL: hello.jar
MIDlet-Jar-Size: 1063
MicroEdition-Profile: MIDP-1.0
MicroEdition-Configuration: CLDC-1.0
MIDlet-1: HelloMIDlet,, HelloMIDlet

編譯,校驗,打包和運行
編譯
在命令行下鍵入如下命令(應在一行中實現):
C:\javac -d .\ -bootclasspath c:\pathTo\MIDP\classes HelloMIDlet.Java

校驗

C:\preverify -classpath c:\J2ME\MIDP\classes; C:\Examples\ FirstMIDlet
一個校驗過的CLASS文件被寫到目錄C:\Examples\output\ 中。
進入到C:\Examples\output\目錄中,鍵入如下命令:
C:\Example\output>midp FirstMIDlet

打包

把HelloMIDlet.class文件打包成JAR文件。
C:\jar cf hello.jar HelloMIDlet.class
運行
C:\midp -des criptor hello.jad

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved