诺基亚平台移植点点滴滴

前不久一直在移植诺基亚手机,整理了一些有关诺基亚分类的资料,希望对手机开发的朋友有所帮助,在这里贴出来.
/**************************** 塞班智能机 ************************************/
诺基亚S60 第一版(Symbian OS v6.1)的手机
Nokia 7650,Nokia 3650, 3600,Nokia 3660, 3620,Nokia N-Gage,Nokia N-Gage QD,Sendo X,Siemens SX1

诺基亚S60 第二版FP1(Symbian OS v7.0s 增强)的手机
Nokia 3230,Nokia 6600,Nokia 6670,Nokia 7610,Nokia 6620,Nokia 6260,Panasonic X700,Panasonic X800,Samsung SDH-D720

诺基亚S60 第二版FP2(Symbian OS v8.0a)的手机:Nokia 6630 ,Lenovo P930,Nokia 6680,Nokia 6681,Nokia 6682

诺基亚S60 第三版FP1(Symbian OS v9.2)的手机:Nokia N95,Nokia N82,Nokia N77

诺基亚S60 第三版FP2(Symbian OS v9.3)的手机:Nokia N96


/**************************** S40支持JAVA机 ************************************/
诺基亚(symbian)S40界面机型分类:
3600S .5200 .5300 .5310 .5610XM .6233 .6270/6280/6288 .6300 .6500 .7310C .7500 .7610S


/*********************** S60支持JAVA机 (本类机型资源基本通用) **********************/
诺基亚(symbian)S60第一版分类:3230.6260.6600.6630.6670.6680.7610

诺基亚(symbian)S60第二版机型分类: N70、N72,N90

诺基亚(symbian)S60第三版机型分类:
3250.5320XM.5500.5630XM.5700.5730XM.6110N.6120c/6122.6210N/6210S.6220C.6290.6650F.6720C.
E50.E51.E60.E61/E61i/E62.E63.E65.E66.E71.E72.E75.E90.
N71.N73.N76.N78.N79.N80.N81.N82.N85.N86.N91.N93/N93i .N95/N95 8GB.N96

诺基亚(symbian)S60第五版(触控版)机型分类:5530XM,5800XM/5802XM,N97


[b]诺基亚移植注意问题[/b]


规范一:
Java MIDP 1.0由于不支持浮点运算等比较复杂的运算,只有CLDC1.1支持浮点函数运算


CLDC1.0是针对计算能力非常有限的设备定义的,只支持整数运算,不支持浮点运算,
早期的Java手机大部分都支持CLDC1.0,如Nokia 3650,Siemens 6688i。
CLDC1.0定义了内存大小为64-512k

CLDC1.1则增加了浮点运算,因此,在支持CLDC1.1的设备上,可以使用float和double类型的变量。现在的Java手机很多都能支持CLDC1.1,如Nokia 9500,Siemens S65。

CLDC 针对的是16比特或32比特的微处理器,160到512 KB内存为基础的低端,网络连接,电池驱动的设备。典型的内存要求是128KB做有来存储KVM和相关的库


规范二: MIDP:移动信息设备描述(Mobile Information Device Profile,MIDP)是一套Java应用编程接口(Application Programmer's Interfaces(APIs))。
它们与有限连接设备配置(Connected Limited Device Configuration,CLDC)一起向诸如蜂窝电话等移动信息设备提供了一个完整的Java应用运行环境。
MIDP中含有下列API包:javax.microedition.lcdui--用户界面(UI)API,它为MIDP应用提供了一整套实现用户界面的功能特性;
javax.microediton.rms--移动信息设备描述提供了一种让MIDlets永久储存并在以后可以取回数据的机制。
javax.microedition.midlet--这个MIDlet包明确定义了MIDP应用,也定义了和应用环境之间的交互。
javax.microedition.io--移动信息设备还描述包括基于有限连接设备配置GenericConnection框架的网络支持。
MIDP是向下兼容的,即MIDP2.0的手机能玩MIDP1.0的游戏。
MIDP1.0有容量限制,软件不能超过64K。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值