Categories: Lang-CN | S60
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 |
