本文比較四大主流 J2ME 開發工具,並說明如何整合廠商 SDK。
核心元件:KToolbar、模擬器、輔助工具(網路/記憶體監視器、簡訊/藍牙控制台)。
缺點:無程式碼編輯器、專案管理功能弱。適合學習開發流程(命令列模式:javac → preverify → jar → emulator)。
優勢:開源、安裝簡單、專案管理優異(目標平台、JAD、混淆、簽名整合)、視覺化 UI 設計器、無線連線精靈(自動生成 Client/Server 代碼)。
注意:資源檔需在「庫與資源」加入「捆綁的庫與資源」避免空指標;自動生成代碼靈活度較低。
優勢:強大的 Java IDE 生態、插件豐富。
缺點:環境建置較複雜(需手動安裝 eclipseME、設定 WTK 平台)、插件管理維護成本高。作者最終轉向 NetBeans。
JBuilder 9 內建 WTK;舊版需安裝 MobileSet 插件。原理同前,不贅述。
C:\Nokia\Devices\Nokia_Prototype_SDK_2_0結論:工具提升效率,但掌握 MIDP 應用模型與開發流程更重要。J2ME 技術演進快,選定趨手工具,把握行動開發機遇。