symbian pkg文件详解
2010-04-14 01:43:00 来源:WEB开发网深红粗体字为注释。注:标识了(非必要)的区段在未设置信息时可以省略不写,其他区段则不可省略。 ;编译信息开始(文件内注释用 ; 号来标识,如果PKG文件内包含双字节字符(比如中文,日文),则使用文本编辑工具保存时,必须将PKG文件编码保存为UNICODE,否则无法正常编译。)
;PKG文件头部信息--开始
;语言支持(非必要)
&EN,ZH
;安装程序标题,版本号及SIS文件UID
#{"Language Name 1","Language Name 2"},(UID),0,0,0,SH,NC,TYPE=SISAPP
;开发平台兼容性校验
(UID),0,0,0,{"Series60ProductID","Series60ProductID"}
;PKG文件头部信息--结束
;安装文件信息--开始
;单语言文件安装
"PCSourceFileMyApp.app"-"MobileDestFileMyApp.app"
;多语言文件安装(如果是单语言安装程序,则此段可省略)
{
"PCSourceFileMyApp.rEN"
"PCSourceFileMyApp.rZH"
}-"MobileDestFileMyApp.rsc"
;必要组件校验(非必要)
(UID),0,0,0,{"Language Name 1","Language Name 2"}
;可选附加组件(非必要)
!({"Language Name 1 for Add-on 1 (20kb)","
Language Name 2 for Add-on 1 (20kb)"},{"Language Name 1 for Add-on 2 (20kb)","
Language Name 2 for Add-on 2 (20kb)"})
;条件判断(非必要,如果可选附加组件部分没有写,那么此部分也不需要写)
IF option1
"PCSourceFileaddonMyPic.gif"-"!:SystemAppsMyAppaddonMyPic.gif"
ENDIF
;附加SIS文件(非必要)
@"PCSourceFile",(0x12345678)
;安装文件信息--结束 语言支持
界面语言支持行,如果此行不写则取默认值&EN
一个SIS文件内可以包含多个界面语言版本,但只能安装一种语言(安装时会自动根据你的系统语言来安装相应的界面语言版本)
多个语言时用 , 分隔
多语言安装程序时不可省略界面语言支持行
· 单一语言:&ZH
·多语言:&EN,ZH
参数值说明参数值说明参数值说明参数值说明
AF荷兰语(南非)FI芬兰语LS西班牙语(拉丁美洲)SF法语(瑞士)
更多精彩
赞助商链接