我已经知道 Java 版本(ME、SE、EE)、ME 配置(CDC 和 CLDC)、配置文件(如 MIDP)和 JSR 指定的其他 API 之间的区别。
但我对几个无线工具包的区别一无所知。
例如,Mobile Tools for Eclipse明确支持这些工具,并声明其他工具也存在:
- Sun 无线工具包
- 用于 JavaME 的 MOTODEV SDK
- 诺基亚 SDK S40/S60
- 索尼爱立信 J2ME SDK
- 适用于 Java 的 Sprint PCS 无线工具包
- 适用于 60 系列的西门子 SMTK
- 强力播放器
- 微模拟器
我想开发一个可以在尽可能多的设备上运行的 MIDP 应用程序,并且我将使用Antenna进行构建自动化。无论如何,我必须安装一个或多个工具包,但不知道是哪个。
所以有这些子问题:
- 有什么区别?
- 有没有最好的一个?
- 还是我需要安装几个/全部?
- 我有一个索尼爱立信设备进行测试,这是否意味着我需要索尼爱立信 J2ME SDK?