Valeu. Vou fazer em c++.
Obrigado. Em 17 de setembro de 2012 09:10, Daniel Rodrigues da Cunha Frank < fr...@projetusinformatica.com.br> escreveu: > Bom dia Adronilson, > A utilização de Java para criação de ANEs é restrita ao Android, para > Windows é necessário fazê-lo com C/C++. > Att., > > *Daniel R. C. Frank, **Analista de Sistemas, Projetus TI* > > Tel: (32) 2101-6400 * > fr...@projetusti.com.br *| www.projetusti.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 setembro de 2012 08:14, Fredy Gadotti > <fredy.gado...@gmail.com>escreveu: > > Nunca mexi com Native Extensions, mas pela mensagem de erro, parece que >> não existe um método chamado "execute" no seu java. Acredito que o comando >> a seguir deveria ser: context.call("*getFunctions*", value); ao invés >> de context.call("*execute*", value); >> >> Abraço, >> >> Fredy. >> >> >> 2012/9/17 Adronilson Junge <adronils...@gmail.com> >> >>> Bom Pessoal tive o erro abaixo. >>> >>> ArgumentError: Error #3500: The extension context does not have a method >>> with the name execute. >>> at flash.external::ExtensionContext/_call() >>> at flash.external::ExtensionContext/call() >>> at >>> RemoteNativeInterface/execute()[C:\Users\Adronilson\Desktop\RemoteNative\lib\src\RemoteNativeInterface.as:15 >>> >>> Meu código está assim. >>> >>> Aplicação Air >>> >>> >>> <extensions> >>> <extensionID>br.com.swfsolutions.remotenative</extensionID> >>> </extensions> >>> >>> var rn:RemoteNativeInterface = new RemoteNativeInterface(); >>> rn.execute("teste"); >>> >>> >>> >>> Extension xml >>> >>> <extension xmlns="http://ns.adobe.com/air/extension/2.5"> >>> <id>br.com.swfsolutions.remotenative</id> >>> >>> <versionNumber>1</versionNumber> >>> >>> <platforms> >>> <platform name="Windows-x86"> >>> <applicationDeployment> >>> <nativeLibrary>remotenative.jar</nativeLibrary> >>> >>> >>> <initializer>br.com.swfsolutions.remotenative.RemoteNativeExtension</initializer> >>> >>> >>> <finalizer>br.com.swfsolutions.remotenative.RemoteNativeExtension</finalizer> >>> </applicationDeployment> >>> </platform> >>> </platforms> >>> </extension> >>> >>> >>> Flex Lilbray >>> >>> >>> public class RemoteNativeInterface { >>> private var context:ExtensionContext; >>> >>> public function RemoteNativeInterface() { >>> if (!context) { >>> context = >>> ExtensionContext.createExtensionContext("br.com.swfsolutions.remotenative", >>> null); >>> >>> } >>> } >>> >>> public function execute(value:String):void { >>> context.call("execute", value); >>> } >>> } >>> >>> JAVA >>> >>> >>> public Map<String, FREFunction> getFunctions() { >>> Map<String, FREFunction>map = new HashMap<String, FREFunction>(); >>> map.put("execute", new RemoteNativeFunction()); >>> return map; >>> } >>> >>> >>> Alguém sabe o que pode ser? >>> >>> >>> -- >>> 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 >> > > -- > 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