Jni

Pessoal, estou começando com JNI para desenvolver uma aplicação para impressora de cheques da bematech,
infelizmente a imppressora de cheques não possui nada que de suporte a desenvolvimento em java,
por isso quero utilizar jni para fazer acesso a dll que eles fornecem.
Procurei algumas coisas na internet mas não entendi muito bem, se alguem tiver algum exemplo
pratico de como fazer acesso a uma dll via java usando jni eu ficaria muito feliz

muito obrigado

Prefira JNA para acesso à DLLs.

https://jna.dev.java.net

Eu pensei nessa ipotese, mas tbm não entendo nada de JNA =/

Nunca é tarde para aprender. Se você precisa disso é melhor começar a estudar. Na home page deles (link que eu passei) tem um tópico “Getting started”. Divirta-se.

E, acredite, vai ser mais fácil aprender JNA do que fazer em JNI.

Valeu pessoal, vou tentar e ver o que acontece

JNA e muito melhor do que JNI, muito mais fácil e você não tera problemas

Pessoal, estou usando o JNA,
eu preciso fazer algum tratamento, por exemplo de string ou não?
pq eu acesso a DLL e sempre recebo a mensagem que o parametro não
esta sendo encontrado, mas eu abri o .INI e o parametro esta lá

O que se entende por “tratamento de String”? Creio que o que seja preciso é entender como o JNA funciona para depois fazer algo específico à sua necessidade.

Se você está tendo problemas, é provável que falte embasamento teórico.