我已经从Symbian开发了一个应用程序。我需要在同一SIS文件中使用Qt框架创建一个SIS Symbian Installer文件。现在我分别安装了框架,它与12MB和QTMobility约为2MB。

如何创建具有所需的Qt Frameworks API的安装程序并减少安装程序大小。和安装程序可以脱机。

有帮助吗?

解决方案

我会尝试在应用程序的SIS文件中嵌入Qt和qtmobility的SIS文件。

研究软件安装工具包

嵌入在其他SIS文件中的SIS文件

SIS文件可能包含许多嵌入或嵌套的SIS文件。 [...] 嵌入SIS文件可能对包装多个组件非常有用 进入单个SIS文件,但稍后可以独立删除 彼此的。例如,如果SIS文件需要安装 应用程序和与其他安装的库共享 应用程序,共享库可以作为嵌入式SIS安装 文件,以便在应用程序卸载时,共享库 如果仍然需要其他应用程序仍然需要在电话上。

如何创建包含嵌入式安装文件的安装文件

一个sis文件可以包括其他SIS文件。要执行此操作,请在PKG文件中包含嵌入式安装文件的名称和位置,以及它们的包UID,以@符号为前缀。

IF NOT package(0x2001E61C)
; install Qt.sis only if not already installed
@"Qt.sis", (0x2001E61C)
endif

IF NOT package(0x2002AC89)
; install QtMobility.sis only if not already installed
@"QtMobility.sis", (0x2002AC89)
endif
.

其他提示

你应该使用智能安装程序 for symbian。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top