熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java開源技術 >> 正文

整合SE J2ME SDK與eclipse開發環境

2013-11-23 20:22:44  來源: Java開源技術 

  SonyEricsson提供的JME SDK非常好用它的發布形式和SUN提供的WTK基本一樣因此非常容易和其他的集成開發環境整合到一起SE提供的文檔中介紹了如何把SE JME SDK和sun one mobilejbuilder整合在一起本文將介紹集成SE JME SDK和eclipse
  
  采用的開發環境為eclipse+eclipseME+jsdk_+wtk如果你還沒有安裝eclipse等開發工具那麼請參考:
  
  l l
  
  搭建好eclipse的開發環境後我們就可以安裝SonyEricsson JME SDK了首先從SonyEricsson的網站下載SDK地址是_javajsp當前的最新版本是
  
  安裝SonyEricsson JME SDK比如安裝目錄為C:\SonyEricsson\JME_SDK建議安裝後到安裝目錄去熟悉一下它的結構和SUN WTK非常相似 運行eclipse選擇菜單> windows> preferencesjme > Platform Components > Wireless Toolkit 單擊右鍵Add Wireless Toolkit選擇C:\SonyEricsson\JME_SDK\PC_Emulation\WTK
  
 educitycn/img_///gif>

  添加後我們可以發現在Platform Definitions中多了很多SonyEricsson機型的平台定義這樣如果我們針對SonyEricsson機型開發的時候可以非常方便的選擇平台了而不局限於MIDP和MIDP
  
  下面我們就可以在eclipse中新建項目了在選擇平台的時候我們可以選擇SonyEricsson的各種平台當然是根據你開發的需要這裡我們選擇SonyEricsson的K平台你可以發現項目中的Libraries已經配置好了
  
 educitycn/img_///gif>

  下面我們就可以新建自己的MIDlet了編寫一個簡單的MIDlet代碼如下:
  package comjmedevother;
  
  import javautilDate;
  import javaxmicroeditionmidletMIDlet;
  import javaxmicroeditionmidletMIDletStateChangeException;
  import javaxmicroeditionlcdui*;
  
  public class SonyEriMIDlet extends MIDlet
  {
  private Display display;
  
  protected void startApp() throws MIDletStateChangeException
  {
  display = DisplaygetDisplay(this);
  Form mainForm = new Form(Date);
  DateField df = new DateField(Now DateFieldDATE_TIME);
  dfsetDate(new Date());
  mainFormappend(df);
  displaysetCurrent(mainForm);
  }
  
  protected void pauseApp()
  {
  }
  
  protected void destroyApp(boolean arg) throws MIDletStateChangeException
  {
  }
  
  }
  
  下面我們可以配置運行了選擇RUN這時候我們需要選擇適當的平台因為我們新建的項目是針對SonyEricsson K平台的那麼我們也應該選擇SonyEricsson K
  
 educitycn/img_///gif>

  運行項目可以看到我們剛才寫的MIDlet在SonyEricsson K模擬器的運行情況了
  
educitycn/img_///gif>

From:http://tw.wingwit.com/Article/program/Java/ky/201311/28394.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.