symbian pkg文件详解
2010-04-14 01:43:00 来源:WEB开发网4. SH,NC是SIS文件选项(此处为非必要参数)
参数值(缩写)参数值(全称)说明
SHSHUTDOWNAPPS关闭应用程序
NCNOCOMPRESS不压缩
5. TYPE=SISAPP是SIS文件的类型(如果未指定,则默认为TYPE=SISAPP)
参数值(缩写)参数值(全称)说明
SASISAPP标准的安装程序(默认值)
SYSISSYSTEM此安装程序类型包含系统库或共享库文件注册(DLL或OPX文件),这些库文件在主程序卸载时会一并卸载
SOSISOPTION此安装程序类型安装时有可选组件,选择安装的组件在主程序卸载时会一并卸载
SCSISCONFIG此安装程序类型可以配置已存在的程序或服务,此类型打包时不应该包含任何新文件。只能用来配置安装或运行过程中的文件显示及增加新组件等等操作。在程序管理列表中不会显示配置程序的卸载,需要手动卸载
SPSISPATCH此安装程序类型会修复已存在的的程序,在程序管理列表中不会显示修复程序的卸载,需要手动卸载
SUSISUPGRADE此安装程序类型可以升级已存在的程序,但在程序管理列表中不会显示升级程序的卸载,需要用户手动删除文件或重新关联程序才能撤销升级
兼容性
此区段用来限制程序是否可以被正确安装在目标机型上(比如防止NOKIA Series60 的软件安装在UIQ的机型上,避免造成程序错误)
以(0x101F6F88),0,0,0,{"Series60ProductID","Series60ProductID"}为例说明:
1. (0x101F6F88)是开发平台SDK的UID,也可以用具体机型的UID来限制
下表给出几个常见机型的平台UID及机型UID(由于能力问题,UID资料可能存在错误或不完全,请见谅)
以下对Symbian OS几个版本以及Series60的性能做一下概述
1.屏幕显示象素:176×208
2.支持Java (J2ME/MIDP 1.0)及C++开发
3.便于简单短周期的开发程序
4.提供多样性并强大的应用程序开发框架
5.Series60 v2.x版本提供了对Java (J2ME/MIDP 2.0)及界面主题模式的支持
6.Symbian OS 8.0提供了对3G网络的支持
SDK版本UIDSeries60 SDK 0.9(Symbian 6.1)Series60 SDK 2.0(Symbian 7.0)Series60 SDK 2.0(Symbian 8.0)
手机型号UID手机型号UID手机型号UID
Series60 0.90x101F6F88Nokia 76500x101F6F87Nokia 66000x101F7963Nokia
更多精彩
赞助商链接