Pergunta

Eu desenvolvi um aplicativo do Symbian.Preciso criar um arquivo de instalação sis symbian junto com o framework qt no mesmo arquivo sis.No momento instalei o framework separadamente que tem cerca de 12 MB e o QTMobility que tem cerca de 2 MB.

Como criar um instalador que tenha a API de frameworks QT necessária e reduzir o tamanho do instalador.E o instalador que pode funcionar offline.

Foi útil?

Solução

Eu tentaria incorporar os arquivos sis do Qt e QtMobility no arquivo sis do aplicativo.

Estude a parte relevante da documentação do Kit de ferramentas de instalação de software:

Incorporando arquivos SIS em outros arquivos SIS:

Um arquivo SIS pode conter vários arquivos SIS incorporados ou aninhados....] A incorporação de arquivos SIS pode ser útil para empacotar vários componentes em um único arquivo SIS, mas que podem ser removidos posteriormente independentemente um do outro.Por exemplo, se um arquivo SIS precisar instalar um aplicativo e uma biblioteca compartilhada com outros aplicativos instalados, a biblioteca compartilhada poderá ser instalada como um arquivo SIS incorporado, de modo que, quando o aplicativo for desinstalado, a biblioteca compartilhada permanecerá no Telefone, se ainda necessário, por outros aplicativos.

Como criar um arquivo de instalação contendo arquivos de instalação incorporados:

Um arquivo SIS pode incluir outros arquivos SIS.Para fazer isso, no arquivo PKG, inclua o nome e a localização do(s) arquivo(s) de instalação incorporado(s) e seu(s) UID(s) de pacote, prefixados com o símbolo @.

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

Outras dicas

Você deve usar o Instalador inteligente para Symbian.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top