sis打包工具MakeSIS介绍- 塞班编程- 乐龙博客

MakeSIS是用来创建未签名的SIS(Symbian Installation System)文件 的工具,它使用打包文件(.PKG)提供的信息来组装文件。SIS文件在被MakeSIS创建之后,还可以用SignSIS来进行签名。更先进的是,CreateSIS可以将MakeSIS以及SignSIS二者的功能结合起来,达到运行一个工具完成两个工作的效果。

下图即为makesis是如何将PKG文件中的内容进行组装,然后打包生成为一个SIS安装文件的。

使用命令行窗口,或者在一个批处理文件中,我们可以以这样的语法来使用makesis程序:

MakeSIS [-h] [-i] [-s] [-v] [-d directory] pkgfile [sisfile]

释义

    参数    说明    -h    显示PKG文件的格式说明    -i    显示Open SSL许可证    -s    创建基于ROM的外壳文件(高级功能,详情见后文)    -v    显示详细操作信息    -d directory    指定文件的搜索路径    pkgfile    PKG文件的文件名    sisfile    生成的SIS文件的文件名。如果没有指定该参数,那么一个和PKG文件相同文件名的但是以.SIS为后缀的SIS文件将会被作为默认目标文件名。 注意

在SIS文件被安装在手机设备上的时候,一个外壳文件是会被存储起来的。这个外壳(stub)文件保存了一些关于有哪些文件被保存在了哪个目录之类的信息,以此来保证被安装的程序可以被安全的删除。MakeSIS在默认状态下是会创建这样的一个外壳文件的。尽管如此,如果一个在手机中的应用程序如果不是经过SIS文件进行安装的,我们仍然可以使用MakeSIS -s来创建一个该程序的外壳文件,不过此项功能一般情况下并不是针对第三方开发伙伴准备的。MakeSIS支持创建包含在ROM中的文件的SIS安装包,这项功能会在安装过程中进行一些更多的检验,以确保某些基于ROM的组件不会被基于RAM中的组件所替代。(来自:Forum Nokia Wiki)

郑重声明:资讯 【sis打包工具MakeSIS介绍- 塞班编程- 乐龙博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——