摩托罗拉A008/6288 J2ME FAQ ONT color=#555555>摩托罗拉A008/6288 J2ME FAQ 出处:摩托的网站(developers.motorola.com) 版本:June 21, 2001,by Jerry Hsiao 翻译:ding([email protected])
注意: 1。因为目前国内最常见,能拿到手的J2ME 手机为motorola的Accompli 008也就是常说的A6288,本文翻译译自developers.motorola.com,希望没有侵犯他们的版权。本文只涉及技术部分,省略了少数无关内容(如在欧洲卖多少money什么的)。 2。下文凡指A008的地方即指A6288。Accompli 6288 是摩托在亚洲区的设备名。 ============================ 1。是否支持TCP socket A008和i85s都支持socket协议,可以这样使用: Connector.open("http://xxx"); ---http Connector.open("socket://ipaddress:port"); ---socket
2.是否支持Wireless LAN? 目前不支持802.11,BlunTooth(蓝牙),wireless LAN
3.工作的频率 A008为双频GSM手机,即900/1800Mhz
4.A008是否支持LWT? 是的。(译注:LWT是mot附加的UI包。)
5。A008是否支持RMS?有多快? 是的A008支持RMS,A008对单个记录完成一次操作大约费时3秒,相应i85s为0.8秒
6。MIDLET的代表什么? 并没有官方定义,通用接受的定义是Mobile Information Device Applet的缩写。
7。KVM的含义? KVM最初是"Kauai Virtual Machine"的缩写,是KVM project的内部代号,Sun官方的定义为K表示kilo 得自该VM的尺寸很小。
8。A008是否支持其他方式来操作文件(除了RMS以外)? 目前还没有,KVM中目前没有任何class与method可以调用native OS特性,例如SMS,AddressBooK,或files等。
9。OTA下载是否使用JAD文件? 如果用OTA下载,则需要JAD文件,如果用串行(serial)或是红外(IR)下载,则不需要。
10。A008的KVM为MIDlet提供多大的内存heap? 提供640kB的heap。
11。A008支持的SIM卡 A008支持SIM Toolkit,但MIDLet与SIM Toolkit之间没有接口。
12。A008是否有J2ME 模拟器? 在MAGNET网站上有A008的模拟器skin下载,需配合MetroWerks的CodeWarrior For Java使用。
13。是否支持JMF与JMX? 两个都不支持,JMX是Java2的增强选件,JMF则需VM的支持(需要Hotspot1.3VM),这两者都超出了J2ME的KVM的范围。
14。A008使用的处理器及其频率为? Dragonball VZ 33MHz
15。是否可能在一个Canvas screen上使用手写识别? 是的,应为A008包括LWT包,LWT的text组件支持virtual keyboard和手写识别。
16。怎样在数据与语音频道间切换? 如果你的J2ME程序要在Circuit Switched Date(CSD)和GPRS之间切换,你可以在internet setup/Connetion Setup中建立一个默认的connection Profile
17。是否支持SSL 目前,CLDC/MIDP中还没有关于security的类(译注:在未来的MIDP NG即MIDP2.0中会有对于SSL的支持)
18。LWT是否可以用于其他MIDP平台。 OEM厂商可以被授权使用LWT。详细信息参见http://www.motorola.com/java/
19。是否支持Bluetooth(蓝牙)? 目前A008内部还没有集成蓝牙模块。因为A008 KVM不支持Port连接,所以也没有支持蓝牙的serial接口。
20。我是否可以让我的MIDlet发送短消息(SMS)? 目前a008 KVM还不支持SMS
21。A008是否支持IrDA传输。 目前开发团队正在增强平台的性能,支持更多的网络连接(如:datagram,port)。
22。既然A008不支持Port连接,那么IrDA连接是如何工作的? IrDA和cable(传输线)通过Java Application Manager从PC上下载MIDlet。Generic Connection framework中不支持Port连接。
23。除了J2ME,A008还有什么特色之处。 A008具有大屏幕显示,触摸屏,手写识别等多种功能,而且比其他同类设施小巧。。。。(省略)
24。模拟器的测试延迟与实机的延迟有多大的差别? CodeWarrior上的模拟器是一个通用的模拟器,只是加上了A008的Skin而已,所以是不能准确反应实机的效果的。但是屏幕尺寸,按键,触摸屏尺寸是确切的。
25.a008是否支持本地服务。 目前,a008不能内部生成本地数据也不支持serial设备的port连接。
26。A008和iDEN i85s处理器速度的差别为何? A008为5 mips,i85s为20 mips (mips,Millions of Instruction Per Second )
27。A008上的浏览器是? Phone.com browser Version 4.1.23d
28。A008支持的MIME类型为? 对于客户端MIME类型,因为HTTPConnection支持HTTP1.1(使用setRequestProperty("Accept: xxxxx")),所以MIDlet可以请求任意MIME类型,只要HTTP server支持该类型。
29。如何获得Motorola SDK for J2ME? The Motorola SDK for J2ME已经不再作为单独的下载包了,它已被集成在CodeWarrior for Java中,可以在MAGNET 站点中下载30天的免费试用版。
30。open class 是否等同与open source? 不同,LWT是一个开放的类库(你可以使用该库),但源代码是不公开的。
|