关于J2ME_API测试的问题、
接到一个新任务,写一个J2ME API支持测试程序
主要测试平台或设备是否支持以下几个包里的函数:
java.io
java.lang
java.util
javax.microedition.io
javax.microedition.lcdui
javax.microedition.media
javax.microedition.midlet
javax.microedition.rms
我应该怎么写啊???
这么多包......
难道要我把这些包里面的函数都调用一遍?
可是、这么多函数啊......
谁写过类似的?求指导、、、
QQ:517723961
------解决方案--------------------
其实每个API都有对应的属性的,例如:
表2 可选包属性
属性名称
属性作用
microedition.media.version
代表手机支持的MMAPI版本,如果不支持则返回null
microedition.pim.version
代表手机支持的PIM API版本,如果不支持则返回null
microedition.m3g.version
代表手机支持的M3G API版本,如果不支持则返回null
microedition.location.version
代表手机支持的Location API版本,如果不支持则返回null
Bluetooth.api.version
代表手机支持的BT API版本,如果不支持则返回null
microedition.io.file.
FileConnection.version
代表手机支持的FC API版本,如果不支持则返回null
microedition.global.version
代表手机支持的Mobile Internationalization API(JSR-238)版本,如果不支持则返回null
microedition.chapi.version
代表手机支持的CH(Content Handler) API(JSR211)版本,如果不支持则返回null
microedition.sip.version
代表手机支持的SIP API版本,如果不支持则返回null
具体见:http://blog.csdn.net/mailbomb/article/details/1770168