不错呦!smile@林凯西,确保“准备文件”中的几个文件都有安装,S...您好,看了您这篇帖子觉得很有帮助。但是有个问题想请...我的修改过了怎么还被恶意注册呢 @jjjjiiii 用PJ快9年了,主要是A...PJ3啊,貌似很少有人用PJ了,现在不是WP就是z...@332347365,我当时接入时错误码没有-10...楼主,ChkValue值应为-103是什么意思呢?...大哥 你最近能看到我发的信息,请跟我联系,我有个制...
s60v2和s60v3主题PKG文件示例
编辑:dnawo 日期:2008-11-20
s60v2 PKG:
引用内容
s60v3 PKG:
注意PKG文件中两处UID是一样的,mbm、skn的安装路径v2大都在"!:\system\skins\16位串号"下,v3大都在"!:\private\10207114\import\16位串号"下!
2009-06-22:S60第二版和S60第三版UID写法说明
在S60第二版中,我们要在pkg中指定软件平台依赖性时,必须遵循下列格式。
在S60第三版中,平台依赖性是从硬件依赖考虑的,而平台UID必须是用中括号来定义:
而老的定义形式在S60第三版中的pkg文件中仍然有效,makesis执行时不会提示错误。不过如果要安装这样形式的SIS文件到第三版设备上将会引发"Application not compatible"错误。因为安装程序无法识别平台UID。
一些支持自定义产生pkg文件的工具及IDE可能仍然在使用老格式,这个需要注意。

&EN
#{"themename"}, (0x101F8582), 0, 0, 0, IUNICODE, TYPE=SISCONFIG
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
(0x101F8582), 0, 0, 0, {"Series60SkinsSupport"}
(0x10207113), 0, 0, 0, {"Series60ScalableSkinsSupport"}
"C:\Temp\test.mbm"-"!:\system\skins\90001aa3650a511e\test.mbm", FILE
"C:\Temp\test.skn"-"!:\system\skins\90001aa3650a511e\test.skn", FILE
#{"themename"}, (0x101F8582), 0, 0, 0, IUNICODE, TYPE=SISCONFIG
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
(0x101F8582), 0, 0, 0, {"Series60SkinsSupport"}
(0x10207113), 0, 0, 0, {"Series60ScalableSkinsSupport"}
"C:\Temp\test.mbm"-"!:\system\skins\90001aa3650a511e\test.mbm", FILE
"C:\Temp\test.skn"-"!:\system\skins\90001aa3650a511e\test.skn", FILE
s60v3 PKG:
复制内容到剪贴板
程序代码

&EN
#{"themename"}, (0xA00000EB),0, 0, 0, IU,TYPE=SP
:"Unknown Vendor"
%{"Vendor-EN"}
[0x101F7961], 0, 0, 0, {"Series60v3.0"}
[0xA00000EB], 0, 0, 0, {"Series60SkinsSupport"}
[0x10207113], 0, 0, 0, {"Series60ScalableSkinsSupport"}
"C:\Temp\test.mbm"-"!:\private\10207114\import\087bb61f59e2309f\test.mbm", FF
"C:\Temp\test.mif"-"!:\private\10207114\import\087bb61f59e2309f\test.mif", FF
"C:\Temp\test.skn"-"!:\private\10207114\import\087bb61f59e2309f\test.skn", FF
#{"themename"}, (0xA00000EB),0, 0, 0, IU,TYPE=SP
:"Unknown Vendor"
%{"Vendor-EN"}
[0x101F7961], 0, 0, 0, {"Series60v3.0"}
[0xA00000EB], 0, 0, 0, {"Series60SkinsSupport"}
[0x10207113], 0, 0, 0, {"Series60ScalableSkinsSupport"}
"C:\Temp\test.mbm"-"!:\private\10207114\import\087bb61f59e2309f\test.mbm", FF
"C:\Temp\test.mif"-"!:\private\10207114\import\087bb61f59e2309f\test.mif", FF
"C:\Temp\test.skn"-"!:\private\10207114\import\087bb61f59e2309f\test.skn", FF
注意PKG文件中两处UID是一样的,mbm、skn的安装路径v2大都在"!:\system\skins\16位串号"下,v3大都在"!:\private\10207114\import\16位串号"下!
2009-06-22:S60第二版和S60第三版UID写法说明
在S60第二版中,我们要在pkg中指定软件平台依赖性时,必须遵循下列格式。
复制内容到剪贴板
程序代码

; Supports S60 2nd Edition
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
在S60第三版中,平台依赖性是从硬件依赖考虑的,而平台UID必须是用中括号来定义:
复制内容到剪贴板
程序代码

; Supports S60 3rd Edition
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
而老的定义形式在S60第三版中的pkg文件中仍然有效,makesis执行时不会提示错误。不过如果要安装这样形式的SIS文件到第三版设备上将会引发"Application not compatible"错误。因为安装程序无法识别平台UID。
一些支持自定义产生pkg文件的工具及IDE可能仍然在使用老格式,这个需要注意。
评论: 0 | 引用: 0 | 查看次数: 4518
发表评论
请登录后再发表评论!