• Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre
Home  /  RAD Studio  /  Gerando interfaces Object Pascal a partir de bibliotecas java com Java2OP
26 setembro 2014

Gerando interfaces Object Pascal a partir de bibliotecas java com Java2OP

Escrito por Régys Borges da Silveira
26/09/2014 RAD Studio Delphi, Embarcadero, interfaces, java, libraries, RAD Studio, xe7 10 comentários

Foi liberado o utilitário Java2OP (Java To Object Pascal) uma ferramenta de linha de comando para Delphi, C++ Builder e Rad Studio XE7 que pode ser utilizada paragerar interfaces object pascal nativas de bibliotecas Java (JAR ou class files). Você pode utilizar está ferramenta para gerar arquivos de interfaces object pascal e permitir ao seu aplicativo ter acesso a bibliotecas Java no Android.

A ferramenta teve seu download liberado para usuários registrados do Delphi, Rad Studio XE7, C++ Builder XE7 e todas as versões XE, o download pode ser feito no endereço: http://cc.embarcadero.com/item/30007

Leituras recomendadas:
Java2OP.exe, the Native Bridge File Generator for Android
Using a Custom Set of Java Libraries In Your RAD Studio Android Apps
Create Android Java JAR Interface Files For Delphi XE7 Firemonkey With Java2OP

Régys Borges da Silveira
Connect on Facebook Connect on Twitter Connect on Google+ Connect on Linkedin

Artigos relacionados

  • Webinar 30 anos de Delphi

    28/02/2025
  • Delphi: 30 Anos de Inovação e Produtividade

    14/02/2025
  • RAD Studio Live 2023

    21/02/2023

1 comentário

  1. Jefferson R. Responde a Jefferson para Jefferson R." aria-label=" Responde a Jefferson para Jefferson R."> Responde a Jefferson
    10/11/2017 at 12:30

    Ola Regis, tudo bem? Tem ideia de como comunicar com modulo da SiTEF para android no Delphi Berlin? Os caras da SoftwareExpress so tem exemplos em Java. Tem algum exemplo pratico do uso da Interfaces geradas pelo Java2OP?

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      10/11/2017 at 17:41

      Eu até agora não fiz nada no SITEF para Android, sinceramente nem tenho ideia de como eles funcionam, eu vejo muito o pessoal utilizar opções alternativas que já entregam pronto o TEF estilo as moderninhas com comunicação bluetooth.

  2. Gustavo Reis Responde a Gustavo para Gustavo Reis" aria-label=" Responde a Gustavo para Gustavo Reis"> Responde a Gustavo
    12/01/2017 at 13:00

    Olá Regys, fiz do jeito que está aí. Porém quando vou criar um objeto da classe do arquivo JAR ele me dá o erro de que a classe não foi encontrada. Já fiz pelos métodos adicionando a library e também pelo classes.dex. Ele instala, porém na primeira instância do objeto ele gera a exceção de que findLibrary returned null. A parte do java2op deu certo também. Apenas na hora de rodar que não está funcionando, parece que ele não encontra os arquivos da library.

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      13/01/2017 at 19:21

      Qual é a versão do RAD Studio / Delphi que você está utilizando?

  3. Marcos Lima Responde a Marcos para Marcos Lima" aria-label=" Responde a Marcos para Marcos Lima"> Responde a Marcos
    27/10/2016 at 14:21

    Regys, estou testando a impressão cupom gerencial numa Epson Termica (em rede), a partir de um tablet feito em firemonkey,

    Criei um app no Berlin, fiz o brigde usando Java2OP, adicionei o “ePOS2.jar” (jar da Epson esta no SDK) no projeto e o “Androind.JNI.Interfaces.pas” no projeto a dúvida é, como faço pra imprimir nessa termica de rede.

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      31/10/2016 at 08:07

      Você pode usar o componente TBluetooth diretamente para comunicar com ela e enviar comandos EscPOS de impressão diretamente pela comunicação aberta.

  4. Jorge Augusto Responde a Jorge para Jorge Augusto" aria-label=" Responde a Jorge para Jorge Augusto"> Responde a Jorge
    28/06/2016 at 13:11

    Régys onde posso achar um exemplo de uso das bibliotecas .jar? E quando converto o que faço com os erros que aparecem?

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      02/07/2016 at 09:13

      Veja se este link pode lhe ajudar:
      http://docwiki.embarcadero.com/RADStudio/Seattle/en/Using_a_Custom_Set_of_Java_Libraries_In_Your_RAD_Studio_Android_Apps

  5. Maicon Pires Responde a Maicon para Maicon Pires" aria-label=" Responde a Maicon para Maicon Pires"> Responde a Maicon
    27/09/2015 at 17:53

    Sou estudante, meu registro na embarcadero não libera download, poderia enviar para mim por e-mail?

    • Régys Borges da Silveira Responde a Régys para Régys Borges da Silveira" aria-label=" Responde a Régys para Régys Borges da Silveira"> Responde a Régys
      28/09/2015 at 20:19

      Desculpe mas não posso postar o conteúdo de links fechados da Embarcadero aqui.

Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.Cancelar resposta

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.

Inscreva-se nas nossas redes sociais

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on Instagram
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

Sites parceiros

  • Carlos H. Cantu
  • Delphi Basics
  • Delphi Feeds
  • Isaque Pinheiro
  • Object Pascal OOP

Social Media

  • Connect on Facebook
  • Connect on Twitter
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2014. Todos os direitos reservados.
Vá para versão mobile