Ednei
Não dispensa não, o arquivo *-app.xml é utilizado durante o processo de
empacotamento.

Att.,

*Daniel R. C. Frank, **Analista de Sistemas, Projetus Informática*

Tel: (32) 2101-6400                         *
fr...@projetusinformatica.com.br  *| www.projetusinformatica.com.br  [image:
Twitter] <http://www.twitter.com/projetus> <http://www.twitter.com/projetus>

<http://www.twitter.com/projetus>
 <http://www.twitter.com/projetus>



<http://www.projetusinformatica.com.br/>




Em 17 de janeiro de 2011 18:49, Ednei <ednei.tana...@gmail.com> escreveu:

> Daniel,
>
> Esse modo manual dispensa o uso da Tag <supportedProfiles>??
>
> On 17 jan, 18:13, Daniel Rodrigues da Cunha Frank
> <fr...@projetusinformatica.com.br> wrote:
> > Ednei,
> > Sua versão da IDE não é compatível com essa nova funcionalidade do SDK.
> > Utilize o empacotamento manual descrito emhttp://
> help.adobe.com/pt_BR/air/build/WS789ea67d3e73a8b22388411123785...
> > <http://help.adobe.com/pt_BR/air/build/WS789ea67d3e73a8b22388411123785..
> .>
> > Att.,
> >
> > *Daniel R. C. Frank, **Analista de Sistemas, Projetus Informática*
> >
> > Tel: (32) 2101-6400                         *
> > fr...@projetusinformatica.com.br  *|www.projetusinformatica.com.br
>  [image:
> > Twitter] <http://www.twitter.com/projetus> <
> http://www.twitter.com/projetus>
> >
> > <http://www.twitter.com/projetus>
> >  <http://www.twitter.com/projetus>
> >
> > <http://www.projetusinformatica.com.br/>
> >
> > Em 17 de janeiro de 2011 18:03, Ednei <ednei.tana...@gmail.com>
> escreveu:
> >
> > > Up
> >
> > > On 14 jan, 17:49, Ednei <ednei.tana...@gmail.com> wrote:
> > > > Luciano Santos,
> >
> > > >  Consegui atualizar as SDKs (Flex 3.4.1, AIR 2.5). Nisso consegui
> > > > importar as classes NativeProcess e NativeProcessStartupInfo.
> >
> > > >  Então fui complementar o XML como você recomendou. Mas quando fui em
> > > > Exporte Release Build me apareceu uma mensagem de erro.
> >
> > > >             Error creating AIR file: 103: ERROR,
> > > > application.supportedProfiles; null
> >
> > > >  Imagina qual é a causa?
> >
> > > > On 14 jan, 15:41, Luciano Santos <luc.santos1...@gmail.com> wrote:
> >
> > > > >Ednei,
> >
> > > > > Eu tentei fazer uma aplicação Air para usar a classe NativeProcess
> > > usando o
> > > > > Flex Builder 3, e não consegui. Mesmo atualizado o Flash Builder
> para a
> > > > > versão 3.0.1, o SDK 3.5 do Flex, e o SDK 2.5 do Air, tive problemas
> > > para
> > > > > compilar a aplicação (várias classes não eram encontradas).
>  Existem
> > > formas
> > > > > de compilar a aplicação Air gerando o instalador nativo .exe em
> linha
> > > de
> > > > > comando, mas como eu não tinha muito tempo, resolvi partir logo
> para o
> > > Flash
> > > > > Builder 4.
> >
> > > > > Ainda assim, tive que atualizar o Flash Builder 4 para a versão
> 4.0.1,
> > > > > usando um "updater" que tem no site da Adobe:
> >
> > > > >http://www.adobe.com/support/flex/downloads_updaters.html
> >
> > > > > Esse updater também atualiza o SDK do Air para a versão 2.5, e o
> SDK do
> > > Flex
> > > > > para 4.1. Com esse ambiente atualizado, consegui ter acesso às
> classes
> > > > > NativeProcess e NativeProcessStartupInfo, que são necessárias para
> > > poder
> > > > > executar um *.exe e pegar a saída gerada (StandardOutput, ou
> > > ExitError).
> >
> > > > > Quando você cria uma aplicação Air no Flash Builder, é gerado no
> mesmo
> > > local
> > > > > do arquivo MXML principal da aplicação, um arquivo XML "application
> > > > > descriptor" (com o mesmo nome da aplicação). No final deste arquivo
> > > (antes
> > > > > da tag final de fechamento) coloque a linha abaixo. Isso vai dizer
> para
> > > o
> > > > > Air que você quer usar os recursos de execução de processos nativos
> no
> > > > > Windows (executar um *.exe).
> >
> > > > > <supportedProfiles>desktop extendedDesktop</supportedProfiles>
> >
> > > > > Depois de muito quebrar a cabeça, procurando nos fóruns de Flex e
> Air
> > > na
> > > > > web, e ler muito a documentação do Flex/Air, consegui fazer uma
> > > aplicação
> > > > > Air que executa o programa "pdf2swf.exe" (SWF Tools) feito para
> linha
> > > de
> > > > > comando para Windows, e o programa "i_view32.exe" (Irfan View) para
> > > > > manipular imagens em lote.
> >
> > > > > Até mais.
> > > > > Luciano Santos
> >
> > > > > Em 13 de janeiro de 2011 17:23,Ednei<ednei.tana...@gmail.com>
> > > escreveu:
> >
> > > > > > Valeu!
> >
> > > > > > On 13 jan, 18:08, Luciano Santos <luc.santos1...@gmail.com>
> wrote:
> > > > > > > Tem sim, através da classe NativeProcess. Só consegui fazer
> isso
> > > > > > funcionar
> > > > > > > direito usando o SDK 4.1 do Air. O instalador da aplicação Air
> terá
> > > que
> > > > > > ser
> > > > > > > nativa para Windows, ou seja, um *.exe. Se for um instalador
> *.air
> > > não
> > > > > > vai
> > > > > > > funcionar. Você também vai precisar alterar o XML de
> configurações
> > > da
> > > > > > > aplicação para usar "extendedDesktop". Procure na documentação
> que
> > > está
> > > > > > tudo
> > > > > > > bem explicado lá.
> >
> > > > > > > Até mais.
> > > > > > > Luciano Santos
> >
> > > > > > > Em 13 de janeiro de 2011 17:00,Ednei<ednei.tana...@gmail.com>
> > > > > > escreveu:
> >
> > > > > > > > Olá.
> >
> > > > > > > > Existe alguma forma de, através do Adobe AIR, eu executar um
> .exe
> > > > > > > > local?
> >
> > > > > > > > --
> > > > > > > > Você recebeu esta mensagem porque está inscrito na lista
> > > "flexdev"
> > > > > > > > Para enviar uma mensagem, envie um e-mail para
> > > > > > flexdev@googlegroups.com
> > > > > > > > Para sair da lista, envie um email em branco para
> > > > > > > > flexdev-unsubscr...@googlegroups.com
> > > > > > > > Mais opções estão disponíveis emhttp://
> > > groups.google.com/group/flexdev
> >
> > > > > > --
> > > > > > Você recebeu esta mensagem porque está inscrito na lista
> "flexdev"
> > > > > > Para enviar uma mensagem, envie um e-mail para
> > > flexdev@googlegroups.com
> > > > > > Para sair da lista, envie um email em branco para
> > > > > > flexdev-unsubscr...@googlegroups.com
> > > > > > Mais opções estão disponíveis emhttp://
> > > groups.google.com/group/flexdev
> >
> > > --
> > > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > > Para enviar uma mensagem, envie um e-mail para
> flexdev@googlegroups.com
> > > Para sair da lista, envie um email em branco para
> > > flexdev-unsubscr...@googlegroups.com
> > > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> Para sair da lista, envie um email em branco para
> flexdev-unsubscr...@googlegroups.com
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev
>

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a