Será por causa disto:

"You can launch and communicate with native processes. Applications that use
this API must be installed using a native installer. "

http://canadiantechblogger.com/2009/11/17/adobe-flash-10-1-and-air-2-0-goes-into-beta/

Como faço para utilizar os native installer em vez do installer air ?

2010/11/23 Luis Costa <[email protected]>

> Quando o utilizado faz login começa este código
>
>                     var file:File = File.desktopDirectory;
>
>                     file =
> file.resolvePath("C:\\WINDOWS\\system32\\cmd.exe");
>
>                     var nativeProcessStartupInfo:NativeProcessStartupInfo =
> new NativeProcessStartupInfo();
>                     nativeProcessStartupInfo.executable = file;
>
>
> process.addEventListener(ProgressEvent.STANDARD_OUTPUT_DATA,
> onStandardOutputData);
>                     process.addEventListener(NativeProcessExitEvent.EXIT,
> onStandardOutputExit);
>
>                     process.start(nativeProcessStartupInfo);
>
>                     process.standardInput.writeUTFBytes("dir \n");
>
> Se arrancar a partir do flashbuilder funciona bem. Já fiz o
> NativeProcess.isSuported e dá tru.
> Se arrancar a partir da instalação já não funciona bem, dá-me false.
>
> 2010/11/23 Ricardo Neves <[email protected]>
>
>   De que forma estás a iniciar o processo? Podes mostrar código?
>>
>> Ainda hoje entreguei uma aplicação AIR2 que arranca uma série de
>> NativeProcess sem problema algum.
>>
>>
>>
>> *De:* [email protected] [mailto:[email protected]] *Em nome de
>> *Luis Costa
>> *Enviada:* terça-feira, 23 de Novembro de 2010 14:31
>> *Para:* [email protected]
>> *Assunto:* [riapt] Native Process no Air2
>>
>>
>>
>> Boa tarde,
>>
>> Criei um programa que usa o native process do air2 para aceder ao cmd do
>> windows. Enquanto o estou a desenvolver funciona bem e o programa faz o que
>> é suposto e alterei no suportedprofiles para ter extended Desktop. Se testar
>> o NativeProcess.isSupported ele diz "true". Até aqui sem problemas.
>>
>> O problema está quando crio a release do programa e instalo no meu
>> computador ou qualquer outro computador que passa a dizer false e não corre
>> o cmd.
>>
>> Alguém sabe o porque de quando instalada a release do programa criado o
>> NativeProcess passa a dizer que não é suportado enquanto que em
>> desenvolvimento funciona ?
>>
>> Cumprimentos
>> Luís Costa
>>
>> --
>> Luís Medeiro Costa
>>
>> Flex Front-End Developer
>> URL: http://www.luiscostaweb.com/
>> E-mail: [email protected]
>> MSN: [email protected]
>> Twitter: http://twitter.com/LTostas
>>
>>
>>
>> --
>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
>> Grupos do Google.
>> Para publicar uma mensagem neste grupo, envie um e-mail para
>> [email protected].
>> Para anular a inscrição neste grupo, envie um e-mail para
>> [email protected] <riapt%[email protected]>
>> .
>> Para ver mais opções, visite este grupo em
>> http://groups.google.com/group/riapt?hl=pt-PT.
>>
>> --
>> Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
>> Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
>> Grupos do Google.
>> Para publicar uma mensagem neste grupo, envie um e-mail para
>> [email protected].
>> Para anular a inscrição neste grupo, envie um e-mail para
>> [email protected] <riapt%[email protected]>
>> .
>> Para ver mais opções, visite este grupo em
>> http://groups.google.com/group/riapt?hl=pt-PT.
>>
>
>
>
> --
> Luís Medeiro Costa
>
> Flex Front-End Developer
> URL: http://www.luiscostaweb.com/
> E-mail: [email protected]
> MSN: [email protected]
> Twitter: http://twitter.com/LTostas
>
>


-- 
Luís Medeiro Costa

Flex Front-End Developer
URL: http://www.luiscostaweb.com/
E-mail: [email protected]
MSN: [email protected]
Twitter: http://twitter.com/LTostas

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a