Essa opção fica no export release (eclipse) ? A única opção que acho é para criar o certificado com login e senha na hora de exportar (export release) vou testar com o flash builder. Em 2 de agosto de 2011 12:43, Ciro Macedo <[email protected]> escreveu:
> na hora de gerar teu executável (.air) vc deve escolher a opção "Signed > native installer", dai o resultado vai ser um .exe (se windows) que suporta > o processo nativo, só existe suporte a precosso nativo para distribuições > nativas, .air não suporta > > boa sorte > > Em 2 de agosto de 2011 11:44, Rodrigo Valentim <[email protected] > > escreveu: > >> Pessoal, Também estou com dúvidas referente a esta rotina. >> >> Quando faço a aplicação rodar via eclipse (run project) a aplicação roda >> normalmente porém, quando faço o deploy da aplicação, o sistema diz >> "NativeProcess is not supported" devido a uma checagem minha atraves do * >> >> if >> *(!NativeProcess.isSupported) >> >> Alguém sabe o que pode estar ocorrendo? >> >> >> >> >> Em 17 de janeiro de 2011 19:37, Daniel Rodrigues da Cunha Frank < >> [email protected]> escreveu: >> >>> 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 * >>> [email protected] *| 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 <[email protected]>escreveu: >>> >>> Daniel, >>>> >>>> Esse modo manual dispensa o uso da Tag <supportedProfiles>?? >>>> >>>> On 17 jan, 18:13, Daniel Rodrigues da Cunha Frank >>>> <[email protected]> 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 * >>>> > [email protected] *|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 <[email protected]> >>>> escreveu: >>>> > >>>> > > Up >>>> > >>>> > > On 14 jan, 17:49, Ednei <[email protected]> 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 <[email protected]> >>>> 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<[email protected]> >>>> > > escreveu: >>>> > >>>> > > > > > Valeu! >>>> > >>>> > > > > > On 13 jan, 18:08, Luciano Santos <[email protected]> >>>> 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< >>>> [email protected]> >>>> > > > > > 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 >>>> > > > > > [email protected] >>>> > > > > > > > Para sair da lista, envie um email em branco para >>>> > > > > > > > [email protected] >>>> > > > > > > > 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 >>>> > > [email protected] >>>> > > > > > Para sair da lista, envie um email em branco para >>>> > > > > > [email protected] >>>> > > > > > 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 >>>> [email protected] >>>> > > Para sair da lista, envie um email em branco para >>>> > > [email protected] >>>> > > 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 [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> 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 [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> >> >> -- >> Atenciosamente, >> Rodrigo Valentim >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > ........................ > Att > Ciro Macedo > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Atenciosamente, Rodrigo Valentim -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
