日期:2014-05-20  浏览次数:20649 次

关于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