Sony Ericsson (SE) J2ME SDK 發行形式與 Sun WTK 高度一致,極易整合第三方 IDE。官方文檔涵蓋 Sun ONE Mobile、JBuilder 整合,本文補充 Eclipse 3.0.1 + EclipseME 0.6.1 + JDK 1.4.2 + WTK 2.1 環境下整合 SE SDK 2.1.5 的完整流程。
C:\SonyEricsson\J2ME_SDKWindow → Preferences → J2ME → Platform Components → Wireless ToolkitAdd Wireless Toolkit → 選擇 C:\SonyEricsson\J2ME_SDK\PC_Emulation\WTK2Platform Definitions 自動新增大量 SE 機型平台定義(K700、T610、P900 等),不再限於通用 MIDP 1.0/2.0New → Project → J2ME Midlet Suite
package com.j2medev.other;
import java.util.Date;
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class SonyEriMIDlet extends MIDlet {
private Display display;
protected void startApp() throws MIDletStateChangeException {
display = Display.getDisplay(this);
Form mainForm = new Form("Date");
DateField df = new DateField("Now", DateField.DATE_TIME);
df.setDate(new Date());
mainForm.append(df);
display.setCurrent(mainForm);
}
protected void pauseApp() {}
protected void destroyApp(boolean unconditional) throws MIDletStateChangeException {}
}
Run → Run Configurations → J2ME MidletSE J2ME SDK 以「機型級精準模擬」與「標準化整合體驗」雙重優勢,成為針對 Sony Ericsson 手機開發的首選工具鏈。掌握 Eclipse 整合流程,即可在熟悉的 IDE 中享受原生級模擬與除錯能力,大幅提升開發效率與相容性保障。