J2ME手機開發配置實例

J2ME手機開發配置實例
1.下載工具
(1)jdk-1_5_x:jdk-1_5_0_08-windows-i586-p.exe(J2SE開發包)
(2)j2me_wireless_toolkit-2_2-windows:j2me_wireless_toolkit-2_2-windows.exe(提供了運行J2ME程序所

需要的庫以及模擬器等)
(3)eclipse-SDK-3.x:eclipse-SDK-3.2.1-win32.zip(EclipseIDE開發環境)
(4)eclipseme.feature_0.9.2_site:eclipseme.feature_0.9.2_site.zip(可到http://eclipseme.org/下載

,EclipseME作爲Eclipse一個插件,致力於幫助開發者開發J2ME應用程序。EclipseME並不爲開發者提供無線設

備模擬器,而是將各手機廠商的實用模擬器緊密連接到Eclipse開發環境中,爲開發者提供一種無縫統一的集成開

發環境。)
2.安裝jdk並配置環境變量
JDK的安裝就不用說了,按照提示進行即可,關鍵是需要配置一下環境變量,在我的電腦->屬性->高級->環境

變量->系統變中添加以下環境變量(假定你的j2sdk安裝在C:/Java/jdk1.5.0_08):
JAVA_HOME=C:/Java/jdk1.5.0_08
PATH變量的設置:在當前的PATH變量的後面再添加以下內容:
;%JAVA_HOME%/bin (注意不要將原來的內容刪除了)
接着可以寫一個簡單的java程序來測試JDK是否已安裝成功:
public class Hello
{
     public static void main(String[] args)
     {
     System.out.println( "Hello world!" );
     }
}
將上面的這段程序保存爲文件名爲 Hello.java 的文件。然後打開cmd窗口,併到Hello.java所在目錄,然後敲

入下面命令
javac Hello.java
java Hello
此時如果看到打印出來 Hello world!的話說明安裝成功了,如果沒有打印出這句話,需要仔細檢查一下你的配置

情況。
3.安裝j2me_wireless_toolkit-2_2-ml-windows(簡稱WTK)
J2ME WTK 安裝很簡單,按照提示安裝即可。
這裏假設安裝在:C:/WTK22
4.Eclipse安裝與J2ME的插件安裝
將Eclipse解壓到任何位置即可,我習慣解壓到D:/Eclipse。
爲了確保Eclipse運行正常,最好在Eclipse下寫個小Java程序測試下。
然後安裝 Eclipse 與J2ME WTK 之間的調用插件(也就是eclipseme.feature_0.9.2_site).
這裏可以通過Eclipse的菜單欄:Help->software updates->search for new feathers to install->new

archived site...,然後選擇eclipseme.feature_0.9.2_site.zip文件進行安裝。
運行Eclipse,進行最後的配置:
Window->preferences->J2ME->Platform Component
然後右鍵選擇 Wireless Toolkil,再選擇彈出菜單中的 Add Wireless Toolkil,
選擇剛剛安裝的J2ME Toolkit的安裝路徑: C:/WTK22
這樣基本配置就OK了。
5.測試J2ME
5.1.創建 J2ME項目
  要創建J2ME 項目,回到"File"菜單,選擇"New"項,並在子菜單中選擇"Project"。然後執行以下步驟:  

   (1) 進入"J2ME"選項,選擇"J2ME Midlet Suite"並單擊"Next"。
    (2) 填上項目名(例如J2METest),並單擊"Next"。
    (3) 選擇可能的平臺定義。可以選擇"J2ME Wireless Toolkit 2.1 MIDP1.0 Platform"或者"J2ME

Wireless Toolkit 2.1 MIDP2.0 Platform"。
5.2.開發 J2ME項目
  要創建J2ME 應用程序,回到"File"菜單,選擇"New"項,並在子菜單中選擇"Other"。然後執行以下步驟:
  (1) 進入"J2ME"選項,選擇"J2ME Midlet"並單擊"Next"。
  (2) 填上應用程序名,其他設置採用默認設置,並單擊"Finish",完成應用程序創建。
  (3) 完成的程序清單如下:
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

public class Hello extends MIDlet
{
    private Display display;
    public Hello()
    {
         display = Display.getDisplay(this);
    }

    public void startApp()
    {
        Form form = new Form("測試");
        form.append("Hello world!");
        display.setCurrent(form);
    }

    protected void destroyApp ( boolean arg0 ) throws MIDletStateChangeException
    {
        // TODO Auto-generated method stub

       
    }

    protected void pauseApp ()
    {
        // TODO Auto-generated method stub

       
    }
}
5.3.運行
右鍵Navigator視圖中的Hello.java文件,選擇Run As->Emulated j2me midlet,執行程序。
這時如果出現一個手機畫面(手機模擬器),並且在手機顯示器上輸出:Hello world!表明你的J2ME移動開發平臺

安裝成功。
5.4.部署
右鍵Navigator視圖中的J2METest工程文件,選擇J2ME->Create package,會自動在Eclipse的工作目錄的

J2METest項目錄中的deployed目錄中生成J2METest.jad和J2METest.jar兩個文件。
5.5.安裝到手機
利用手機對應的Java安裝程序的方法,將該程序安裝到手機上就OK了。
 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章