使用MTJ建立第一支MIDlet

這一篇是我在Creating your first MIDlet using EclipseME的中文翻譯及更新,網址在使用MTJ建立第一支MIDlet
為了備份,並轉貼在此:

這些說明假定你已根據安裝S60的Java ME開發工具這篇文章安裝了Mobile Tools for JavaTM (MTJ,前身為EclipseME)。

建立新的專案

  1. 啟動Eclipse然後到工作台。(假如你不知道Eclipse概念像是”工作台”,現在是使用Help功能來學習基本概念最好的時機。)
  2. 選擇選單項目File | New | Project
  3. 站開節點Java ME,然後選擇MIDlet Project,按下Next
  4. 設定project name HelloWorld,你也可以將預設的工作區改成其他的位置,按下Next
  5. 檢視”Configurations”看DefaultColorPhone是否選取,如果沒有則於active欄位處勾選,如果沒有選擇DefaultColorPhone這個選項,則按下Add按鈕,在SDK下拉選單選擇Sun Java(TM) Wireless Toolkit 2.5.2 for CLDC以及DefaultColorPhone,按下Finish
  6. 一直按下一步到Java Settings這一頁,在Source標籤頁中,檢視Allow output folders for source folders複選按鈕,並接受預設的狀況。
  7. 按下完成

Eclipse的 package explorer視圖應該會顯示一個新建的專案HelloWorld,這個專案包括資料夾srcres,函式庫J2ME library及Application DescriptorHelloWorld.jad

建立新的MIDlet

  1. 從選單項目選擇File | New | Other
  2. 展開節點Java ME然後選擇Java ME Midlet,按Next
  3. 有一個標題Java ME Midlet的對話框出現。
    • Source folder設定項目應該已設為<your workspace location>/src
    • Package的設定項目,設為com.example.helloworld
    • Name的設定項目,設為HelloWorldMidlet
    • 按下Finish

現在你應該看見一個新增的檔案HelloWorldMidlet.java在Eclipse的編輯視窗中,並且包括一些骨架程式碼,Eclipse的package explorer視圖應該顯示它被建立在HelloWorld/src/com.example.helloworld下。

撰寫MIDlet程式碼

HelloWorldMidlet.java的程式碼換成文章Hello World in Java ME中的程式碼。

偵錯MIDlet程式碼

  1. startApp方法的開始設定中斷點。
  2. 在package Explorer視圖裡,選取HelloWorldMidlet.java按右鍵,選擇Debug As,然後選擇Emulated Java ME Midlet
  3. 一個對話視窗會顯示詢問你是否想要切換到Debug視景,按Yes
  4. 手機模擬器視窗現在會顯示出來,Eclipse應該已經切換到Debug視景,然後在編輯視窗裡MIDlet的執行應該停在你設定的中斷點處。
  5. 恢復執行,模擬器的螢幕應該顯示”Hello Hello World!”

建立佈署的套件

  1. 在Package Explorer視圖裡,右鍵點選專案HelloWorld,然後選擇Mobile Tools for Java | Create packageMobile Tools for Java | Create Obfuscated Package
  2. 一個目錄HelloWorld/deployed應該建立,包含檔案HelloWorld.jadHelloWorld.jar

另見

外部連結

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *