PKG文件内容和定义

本文详细解析PKG文件实例,包括语言支持、头部信息、安装程序标题和兼容性设置。PKG文件用于Symbian平台的软件安装,通过maker.bat编译生成SIS文件。内容涵盖S60不同版本的兼容性限制和SIS文件的版本信息、选项等关键字段。
摘要由CSDN通过智能技术生成

PKG文件实例

 

;Languages
&EN

;Header ,TYPE=SA
#{"SymbianPT"},(0xE01FF1e5),2,1,0

;Localised Vendor name
%{"Forum Nokia"}

;Unique Vendor name
:"Forum Nokia"

;Supports S60 v 3.0
[0x101F7961], 0, 0, 0, {"S60ProductID"}

;Supports Series 60 v 5.0
[0x1028315F], 0, 0, 0, {"S60ProductID"}

; Files to install
; Six files to install
;
"$(EPOCROOT)Epoc32/release/GCCE/urel/SymbianPT.exe"-"!:/sys/bin/SymbianPT.exe"
"$(EPOCROOT)Epoc32/release/GCCE/urel/SMSEngine.dll"-"!:/sys/bin/SMSEngine.dll"
"$(EPOCROOT)Epoc32/Data/z/resource/apps/SmsExample.rsc"-"!:/resource/apps/SmsExample.rsc"
"$(EPOCROOT)Epoc32/data/z/private/10003a3f/apps/SmsExample_reg.rsc"-"!:/private/10003a3f/import/apps/SmsExample_reg.rsc"
"$(EPOCROOT)Epoc32/Data/z/resource/apps/SmsExample.mif"-"!:/resource/apps/SmsExample.mif"
"$(EPOCROOT)Epoc32/Data/z/resource/apps/SmsExample.mbm"-"!:/resource/apps/SmsExample.mbm"

 

运行maker.bat即可编译位于安装目录下的myapp.pkg,编译成功后将会在目录内产生一个myapp.sis文件,若编译失败(未有sis文 件生成),请查看目录内生成的report.txt的错误报告 深红粗体字为注释。注:标识了(非必要)的区段在未设置信息时可以省略不写,其他区段则不可省略。;编译信息开始 (文件内注释用 ; 号来标识,如果PKG文件内包含双字节字符(比如中文,日文),则使用文本编辑工具保存时,必须将PKG文件编码保存为UNICODE,否则无法 正常编译。)

;PKG文件头部信息--开始

;语言支持(非必要)
& EN , ZH

;安装程序标题,版本号及SIS文件UID
#{" Language Nam e 1 "," Language Name 2 "},( UID ), 0 , 0 , 0 , SH , NC ,TYPE= SISAPP

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值