2.2版中,WTK全面的支持JTWI规范。具体的说,即MIDP2.0,CLDC1.1,WMA2.0,MMAPI1.1,WebServices(JSR172),FileandPIMAPIs(JSR75),BluetoothandOBEXAPIs(JSR82),and3DGraphics(JSR184);同时您也可以使用该版本开发面向CLDC1.0和MIDP1.0的应用程序。
2.5.2版中,新特性
FeaturesandBenefits
TheSunJavaWirelessToolkitincludesmanydeveloper-friendlyfeatures:
SupportforthefollowingplatformAPIs:
JavaTechnologyfortheWirelessIndustry(JTWI)(JSR185)
MobileServiceArchitecture(MSA)(JSR248)
SupportforthefollowingstandardAPIs:
ConnectedLimitedDeviceConfiguration(CLDC)1.1(JSR139)
MobileInformationDeviceProfile(MIDP)2.0(JSR118)
WirelessMessagingAPI(WMA)2.0(JSR205)
MobileMediaAPI(MMAPI)(JSR135)
PDAOptionalPackagesfortheJ2MEPlatform(JSR75)
JavaAPIsforBluetooth(JSR82)
J2MEWebServicesSpecification(JSR172)
Mobile3DGraphicsAPIforJ2ME(JSR184)
SecurityandTrustServicesAPI(SATSA)(JSR177)
LocationAPI(LAPI)1.0(JSR179)
ContentHandlerAPI(CHAPI)1.0(JSR211)
SessionInitiatedProtocol(SIP)API(JSR180)
Scalable2DVectorGraphics(SVG)API(JSR226)
PaymentAPI(PAPI)(JSR229)
AdvancedMultimediaSupplements(AMMS)(JSR234)
MobileInternationalizationAPI(JSR238)
JavaBindingsfortheOpenGL(R)ESAPI(JSR239)
Choiceofemulatorskinsandenhancedscreenfeatures
CreateprojectfromJarandJadfile
Supportforthird-partyemulators
Enhancedperformancemonitoring
DemoApplications
Customization
Integrationwithpopularintegrateddevelopmentenvironments(IDEs)
Linuxversionavailable
系统要求上,WTK2.2至少需要50MB可用硬盘,128MB系统RAM和800MHZPentiumIIICPU。
你可以在sun的官方网站免费下载。
WTK2.2下载链接:http://java.sun.com
WTK是Sun提供的一个开发工具包。目前各大手机厂商往往把WTK经过自身的简化与改装,推出适合自身产品,如SonyEricsson,NokiaDeveloper’ssuit等,都属于此种类型;而通过JBuilder,Eclipse等IDE,J2ME开发包工具可以被绑定在这些集成开发环境中,进一步提高开发效率。
2J2MEWTK的内容和目录结构
2.1安装过程
在说明WTK文件结构之前,让我们首先把它安装起来。
WTK的安装程序与普通程序一样简单,只有一点需要注意,由于WTK自身并没有附带Java的运行环境JDK,所以,在WTK安装之前你需要安装自己的JDK(我们这里选用的是JDK1.4.2)。
WTK会首先自动检测当前系统已有的Java虚拟机:
然后显示出当前虚拟机所在路径
您在确定无误后,就可以继续了,最后安装成功后,您将得到一个包括多种实用工具的开发包。以下是安装显示的菜单项。
2.2目录结构
无论哪个版本的WTK都会包括以下几个目录:
appdb目录:RMS数据库信息
apps目录:WTK自带的demo程序
bin目录:J2ME开发工具执行文件
docs目录:各种帮助与说明文件
lib目录:J2ME程序库,Jar包与控制文件
session目录:性能监控保存信息
wtklib目录:JWTK主程序与模拟器外观
WTK是用来开发MIDP的,为了让MIDlet可以顺利编译和执行,WTK必须具有CLDC和MIDP的类库,WTK可以帮助我们省去额外安装调试这些类库的时间。而不同版本的WTK包含的程序库内容是不一样的,比如说2.0中包含了midpapi.jar,wma.jar,mmapi.jar,而在2.1中则变为了cldcapi10.jar,cldcapi11.jar,midpapi10.jar,midpapi20.jar,wma.jar以及mmapi.jar;在2.2中,wma.jar又细分为wma11.jar,wma20.jar。如果您在开发中需要某个特定的jar包而当前的WTK版本又没有时,您可以简单把这个jar包拷贝如当前WTK的lib文件夹即可。
apps目录中包括了许多Demo程序,为我们演示了J2ME的一些技术实例,这些往往是很好的学习材料。
二极管IN4004不可以代换UF4004。
IN4007和UF4007的IV、VR以及封装都是一样的,但IN4007是普通整流管,UF4007是高效整流管,低频管不能代替高频管。
整流二极管:一种将交流电能转变为直流电能的半导体器件。通常它包含一个PN结,有正极和负极两个端子。二极管最重要的特性就是单方向导电性。在电路中,电流只能从二极管的正极流入,负极流出。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)