WEB开发网
开发学院手机开发Symbian 开发 symbian.c++ pkg安装文件说明 阅读

symbian.c++ pkg安装文件说明

 2010-06-03 23:11:00 来源:WEB开发网   
核心提示:·#{"HelloWorld"},(0x0D0A2843),1,0,0,这是标准Symbian SIS文件的头部,symbian.c++ pkg安装文件说明(2),所有的pkg都必须包含这行,而且必须在语言设置的后面,这两行语句表示的意思就是将指定位置的文件复制到的指定位置中,还有很丰富的语法,其中

·#{"HelloWorld"},(0x0D0A2843),1,0,0。这是标准Symbian SIS文件的头部。所有的pkg都必须包含这行,而且必须在语言设置的后面。其中HelloWorld是程序的名字,在安装过程中,可能会使用。 0x0D0A2843,是所开发程序的UID,具体点说就是mmp文件中UID项的后面那个数字。接下来的数字,依次是主版本号,副版本号,和创建号,这些号码用于安装程序的版本控制。

·(0x101F7960), 0, 0, 0, {"Series60ProductID"}。这一句说明了这个程序在安装之前需要准备的组件,实际上就是要求必须是Series60的平台。如果还需要其它的组件,也需要在这里说明。0x101F7960,是组件的UID,它其实表示的是S60 2.0的平台,对于S60 2.1的平台,应该是0x101F9115。0,0,0分别是主副版本号和创建号,Series60ProductID则是当需要显示的时候用于向用户显示的说明文字。

0x1028315F for S60 5th

0x102752AE for S60 3rd Edition Feature Pack 2

0x102032BE for S60 3rd Edition Feature Pack 1

0x101F7961 for S60 3rd Edition

0x102032BF for S60 2nd Edition Feature Pack 3

0x10200BAB for S60 2nd Edition Feature Pack 2

0x101F9115 for S60 2nd Edition Feature Pack 1 (v2.1)

0x101F7960 for S60 2nd Edition (v2.0)

·最后就是实际操作的语句了。第一个双引号中的是文件的源位置,它只的是编译后的文件在PC中的位置。你可以使用绝对位置,也可以像例子那样使用相对位置。第二个双引号中的是文件在目标机器中的位置。“!:”表示由用户来选择安装在哪个驱动器下面,如果不想由用户指定,可以使用“C:”,表示安装在的C 驱动下面。这两行语句表示的意思就是将指定位置的文件复制到的指定位置中。还有很丰富的语法,请查看S60的SDK。

上一页  1 2 

Tags:symbian pkg

编辑录入:coldstar [复制链接] [打 印]
赞助商链接