質問

Symbianからアプリを開発しました。同じSISファイル内のQTフレームワークと一緒にSIS Symbianインストーラファイルを作成する必要があります。現在、私は12MBのようなフレームワークと2MBのQtmobilityのようなフレームワークをインストールしました。

必要なQT Frameworks APIを持つインストーラを作成し、インストーラのサイズを縮小します。そしてオフラインで動作できるインストーラ。

役に立ちましたか?

解決

アプリケーションのSISファイルにQtファイルとQtMobilityのSISファイルを埋め込もうとします。

ソフトウェアのインストールツールキット

他のSISファイル内のSISファイルの埋め込み:

SISファイルには、埋め込まれたまたはネストされたSISファイルがいくつか含まれている可能性があります。 [...] SISファイルを埋め込むことは、複数のコンポーネントをパッケージ化するのに役立ちます。 単一のSISファイルには、後で独立して削除することができます お互いの。たとえば、SISファイルがインストールする必要がある場合 アプリケーションと他のインストールと共有されているライブラリ アプリケーション、共有ライブラリは埋め込みSISとしてインストールできます。 ファイル、アプリケーションがアンインストールされているとき、共有ライブラリ 他のアプリケーションで依然として必要な場合は、電話機に残ります。

埋め込みインストールファイルを含むインストールファイルを作成する方法

SISファイルには他のSISファイルを含めることができます。これを行うには、pkgファイルに、埋め込みインストールファイルの名前と場所とそのパッケージUID(@ Symbol)が含まれています。

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
.

他のヒント

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top