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 02:34, 29 June 2007.

如何在.pkg中定义条件判断60系列平台的版本

From Forum Nokia Wiki

  • 开发伙伴平台: 60系列开发平台 1.0/2.0


  • 详细描述

现在有这样几个文件需要安装,其中六个基本文件适合所有平台,有一个是可选择安装的文件,它只能安装在Nokia7610上,或平台版本大于7610平台版本的手机上,请问如何在安装时对平台版本进行判断呢?


  • 解决方案

pkg中大部分都可以被条件语句所包含。可是下列内容可能无法这样使用:languages, package-header, package signature, requisites, 和capabilities.


不幸的是,平台版本号正是做为“ requisites"所定义的,因此无法被条件语句所包含。不过好在Nokia所有设备上都有这样一个目录”z:\system\install" ,其中有一个sis文件"Series60vx.x.sis" 。


这样一来,Nokia7610所需安装部件就可写为:

IF exists("z:\system\install\Series60v2.1.sis")
 
; 7610 dependent component
 
ELSEIF exists("z:\system\install\Series60v2.6.sis")
 
; Series 60 Platform 2.6 dependent component
 
ELSE
 
; Series 60 1.x dependent component
 
ENDIF
Related Discussions
Thread Thread Starter Forum Replies Last Post
我的程序如何没有rsc 文件 如何生成 blackstarreddiamond Symbian 9 2005-10-14 03:30
Nokia论坛技术资料Symbian解决方案-中文版 hoolee Symbian 376 Yesterday 08:25
如何制作一个有视图滚动功能的控件 acca3 Symbian 2 2006-08-14 06:32
有在Visual_Studio.Net_2005下工作的SDK吗? shiguol2 Symbian 2 2006-04-21 17:11
请指教 如何? shuiguo009 Symbian 1 2003-09-17 06:30
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZseriesE5f60Q
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX