pkg文件是安装包配置文件,也是制作Symbian OS安装程序的核心部分。
它包含了制作安装文件所需要的全部信息,根据这个文件的内容,sis文件生成器制作生成应用程序的安装程序,也就是.sis文件。
.sis文件相当于PC中的setup.exe这样的程序,通过这个文件,Symbian OS的智能电话可以将应用程序部署到合适的位置,使得我们所编写的程序可以在手机中正常工作。
扩展资料:
PKG的功能
1、采用通用软件标准格式创建二进制软件发行包。即该软件包能在所有的 *** 作系统中进行安装。
2、在打包前可以去除可执行文件中的调试信息。
3、支持可移植的格式和厂商指定的格式。其接口可以方便的扩展,以支持新的格式。
4、提供了一个简单的GUI图形界面的安装程序,就象在MicrosoftWindows中的流行InstallShield一样。
5、支持多种文件名的替换方法,使得在发行版本中重新命名及定位文件更加简易。
6、提供安装及卸载脚本,无需附加的软件就可以工作于所有的系统中。
pkg 文件是安装包配置文件,是制作 Symbian OS 安装程序的核心部分。
它包含了制作安装文件所需要的全部信息,根据这个文件的内容,sis 文件生成器(安装程序的扩展名是“.sis”)制作生成应用程序的安装程序,也就是“.sis”文件。
pkg 分为 pkg 与 mpkg。前者是针对单程序安装;后者是针对多程序安装,它包含一个或多个的子包(Sub Package)。
pkg 安装程序能够扩展程序安装内容以及读写特定目录的特性,来源于 pkg 支持的脚本特性,pkg 安装程序允许开发人员在程序的安装过程中,运行自己编写的 Bash 脚本程序。
“PKG”也表示私钥生成器(Private Key Generator,,简称为 PKG):
它是 IBE 体系中的核心部分,它的功能作用是:在 IBE 系统初始化时,产生主密钥(Master Key)和公开参数(Public Params),并公开发布 Public Params ;根据用户的 ID,为用户生成相应的私钥。 它的实现流程是:
(1)系统初始化。PKG生成主密钥和公开参数,保密主密钥,而公开参数需要公开。
(2)私钥生成。PKG根据主密钥和用户的ID生成用户的私钥。
(3)加密消息。用某实体的ID和公开参数计算公钥并加密消息。
(4)解密消息。实体通过私钥解密。
以上内容参考:百度百科-pkg
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)