Steward
分享是一種喜悅、更是一種幸福
手機 - Nokia 3310 3G - J2ME - Hello, world!
參考資訊:
https://github.com/woodie/Caltrain-Schedule-MIDlet
https://github.com/steward-fu/website/releases/tag/nokia3310-3g
Hello.java
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class Hello extends MIDlet {
public void startApp() {
Alert a = new Alert("main", "Hello, world!", null, AlertType.INFO);
Display.getDisplay(this).setCurrent(a);
}
public void pauseApp() {}
public void destroyApp(boolean unconditional) {}
}
manifest.mf
MIDlet-1: Hello, icon.png, Hello MIDlet-Name: Hello MIDlet-Vendor: YOU MicroEdition-Configuration: CLDC-1.1 MicroEdition-Profile: MIDP-2.0 MIDlet-Icon: icon.png MIDlet-Description: J2ME Demo App MIDlet-Info-URL: None MIDlet-Version: 1.2
編譯
$ javac -target 1.3 -source 1.3 -bootclasspath cldc-1.1-stub-1.0.jar:midpapi20-2.0.4.jar Hello.java $ jar cvmf manifest.mf Hello.jar Hello.class icon.png
安裝、執行
1. 連接手機到PC
2. 將Hello.jar複製到手機
3. 斷開與PC的連接
4. 檔案

5. 選擇Hello.jar

6. 確認安裝

7. 完成