Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 11:45, 27 June 2007.

在S60第三版SIS文件中指定平台依赖属性

From Forum Nokia Wiki

  • 设备, 软件 版本:

S60 3rd Edition


  • 说明:

pkg文件中需要指定平台依赖属性那行的格式在S60第三版中已经做了更改。


  • 详细描述:

在S60第二版中,我们要在pkg中指定软件平台依赖性时,必须遵循下列格式。

; Supports S60 2nd Edition
 
(0x101F7960), 0, 0, 0, {"Series60ProductID"}
(0x101F7960), 0, 0, 0,


在S60第三版中,平台依赖性是从硬件依赖考虑的,而平台UID必须是用中括号来定义:

; Supports S60 3rd Edition
 
[0x101F7961], 0, 0, 0, {"Series60ProductID"}


而老的定义形式在S60第三版中的pkg文件中仍然有效,makesis执行时不会提示错误。不过如果要安装这样形式的SIS文件到第三版设备上将会引发“Application not compatible” 错误。因为安装程序无法识别平台UID。


一些支持自定义产生pkg文件的工具及IDE可能仍然在使用老格式,这个需要注意。


  • 解决方案:

检查那些为生成在S60第三版上SIS包的pkg文件中,关于平台依赖性设置的格式是否正确。

Related Discussions
Thread Thread Starter Forum Replies Last Post
Nokia论坛技术资料Symbian解决方案-中文版 hoolee Symbian 438 2008-09-05 04:37
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZseriesE5f60Q
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX