Login Registre-se
Projeto NFCE Mobile  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
d1hacker

JavaC Membro

Membro desde: 10/07/2017 22:28:43
Mensagens: 5
Offline

Bom dia a todos , me chamo Daniel e estou iniciando um projeto para emissão de NFCE para Android , tenotei utilizar a Lib que Samuel postou , porém muitas bibliotecasas da mesma nao são compatível com Android, daí resolvi utílizar essas do link http://www.javac.com.br/jc/posts/list/997-projeto-nfe-cte-cce.page
Teria como alguém mandar um exemplo de como preencher essa Lib para NFCe ? , desde de já agradeço
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 717
Localização: Goiás
Offline

D1Hacker (???) tudo bem?

Eu sou o proprio!

Então, eu não sabia dessa incompatibilidade com Android. Pode me descrever os erros e quais libs são incompatíveis?

O Objetivo é que minha API funcione em qlq ambiente!

Abraços!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

Experimente a API que facilita a emissão de NFe/NFC-e-> http://www.javac.com.br/jc/posts/list/2614-projeto-biblioteca-javanfe-com-jaxb-nfe-simples.page
Experimente a API que facilita a emissão de CTe-> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-2000.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
d1hacker

JavaC Membro

Membro desde: 10/07/2017 22:28:43
Mensagens: 5
Offline

samuk.exe@hotmail.com wrote:D1Hacker (???) tudo bem?

Eu sou o proprio!

Então, eu não sabia dessa incompatibilidade com Android. Pode me descrever os erros e quais libs são incompatíveis?

O Objetivo é que minha API funcione em qlq ambiente!

Abraços!



Bom dia, mas tarde irei postar aqui o Log com os erros que o Glade mostra, mas no momento que eu estou lembrado é um Retro-Lambada já procurei vários exemplos de configurar essa biblioteca para Android e nenhum deles funcionou , porém li em alguns sites que essa retro-lamada tinha algumas incompatibilidades com o Android
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 717
Localização: Goiás
Offline

Beleza! Qlq coisa monte um projetinho só pra testar um status de servico e me mande compactado!
Que eu testo e implemento o que precisar para fazer funcionar.

Não sou muito entendedor de Android, mas Retro-lambda, seria uma solução apar ao Android usar lambda?
Se me lembro bem o Android já esta aceitando Lambda e outras funções do Java 8. Vc utilizando uma JDK atual é claro.

Aguardo!

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

Experimente a API que facilita a emissão de NFe/NFC-e-> http://www.javac.com.br/jc/posts/list/2614-projeto-biblioteca-javanfe-com-jaxb-nfe-simples.page
Experimente a API que facilita a emissão de CTe-> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-2000.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
d1hacker

JavaC Membro

Membro desde: 10/07/2017 22:28:43
Mensagens: 5
Offline

samuk.exe@hotmail.com wrote:Beleza! Qlq coisa monte um projetinho só pra testar um status de servico e me mande compactado!
Que eu testo e implemento o que precisar para fazer funcionar.

Não sou muito entendedor de Android, mas Retro-lambda, seria uma solução apar ao Android usar lambda?
Se me lembro bem o Android já esta aceitando Lambda e outras funções do Java 8. Vc utilizando uma JDK atual é claro.

Aguardo!


Aí onde está o problema ele não chega nem a compilar o apk , e estou usando o Java 8 e uma JDK atual , no meu horário de almoço eu te mando o erro

d1hacker

JavaC Membro

Membro desde: 10/07/2017 22:28:43
Mensagens: 5
Offline

d1hacker wrote:
samuk.exe@hotmail.com wrote:Beleza! Qlq coisa monte um projetinho só pra testar um status de servico e me mande compactado!
Que eu testo e implemento o que precisar para fazer funcionar.

Não sou muito entendedor de Android, mas Retro-lambda, seria uma solução apar ao Android usar lambda?
Se me lembro bem o Android já esta aceitando Lambda e outras funções do Java 8. Vc utilizando uma JDK atual é claro.

Aguardo!


Aí onde está o problema ele não chega nem a compilar o apk , e estou usando o Java 8 e uma JDK atual , no meu horário de almoço eu te mando o erro



Esse é o erro retornado pelo Glade :
Error:Lambda coming from jar file need their interfaces on the classpath to be compiled, unknown interfaces are java.util.function.Consumer
d1hacker

JavaC Membro

Membro desde: 10/07/2017 22:28:43
Mensagens: 5
Offline

d1hacker wrote:
d1hacker wrote:
samuk.exe@hotmail.com wrote:Beleza! Qlq coisa monte um projetinho só pra testar um status de servico e me mande compactado!
Que eu testo e implemento o que precisar para fazer funcionar.

Não sou muito entendedor de Android, mas Retro-lambda, seria uma solução apar ao Android usar lambda?
Se me lembro bem o Android já esta aceitando Lambda e outras funções do Java 8. Vc utilizando uma JDK atual é claro.

Aguardo!


Aí onde está o problema ele não chega nem a compilar o apk , e estou usando o Java 8 e uma JDK atual , no meu horário de almoço eu te mando o erro



Esse é o erro retornado pelo Glade :
Error:Lambda coming from jar file need their interfaces on the classpath to be compiled, unknown interfaces are java.util.function.Consumer



Boa noite comecei a fazer a parte de cadastros e talz , gostaria de saber se algume tem algum exemplo de NFCe , desde de já agradeço a atenção






samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 717
Localização: Goiás
Offline

Beleza?

Então, como sou mais fraco no Android, eu precisaria de um projeto simples para testar esse erro, e achar uma possivel solução.
Se puder disponibilizar eu irei testar pra vc!

Sobre o Exemplo, tem esse aqui: https://github.com/Samuel-Oliveira/Java_NFe/wiki/Envio-da-NFC-e

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

Experimente a API que facilita a emissão de NFe/NFC-e-> http://www.javac.com.br/jc/posts/list/2614-projeto-biblioteca-javanfe-com-jaxb-nfe-simples.page
Experimente a API que facilita a emissão de CTe-> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-2000.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
Bonissauro

JavaC Membro

Membro desde: 19/10/2017 10:30:59
Mensagens: 5
Offline

Boa noite, colegas!

Também estou tentando essa biblioteca no Android.

Joguei ela pra uma pasta lib do meu projeto e a referenciei assim no build gradle :



Ele construiu o projeto certinho e encontrou as classes. Quando vi isso, até fiquei animado. Por um tempo. Kkkk!!

Porém, nem executa o projeto, tanto no emulador, quanto num device. Já no "run", recebo este erro:




Já mexi, remexi, dei três pulinhos, muito sinal da cruz e nada.

Até cheguei numas configurações doidas para as versões mais antigas do AS e essas não dão o erro, mas travam a ferramenta. Na verdade, não é bem um travamento. O AS fica pensando, pensando por vários minutos (já deixei mais de 40 minutos rolando) e nada.

Alguém mais passou por isso?

Esta mensagem foi editada 1 vez. Última atualização foi em 21/10/2017 00:01:56

samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 717
Localização: Goiás
Offline

Pra colocar android pra rodar Java 8:

Usando um um recurso do android chamado Jack no build.gradle você escreve isso:


O escopo defaultConfig já vem no arquivo build.gradle, e o compileOptions é só adicionar no mesmo nível de escopo do outro

Daí vai vir outro erro: Lambda, então coloque o projeto pra funcionar com RetroLambda

Samuel Oliveira
Gerente de Projetos - Autocom Sistemas
Moderador (JavaC - Java Community)
samuk.exe@hotmail.com

Experimente a API que facilita a emissão de NFe/NFC-e-> http://www.javac.com.br/jc/posts/list/2614-projeto-biblioteca-javanfe-com-jaxb-nfe-simples.page
Experimente a API que facilita a emissão de CTe-> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-2000.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
Bonissauro

JavaC Membro

Membro desde: 19/10/2017 10:30:59
Mensagens: 5
Offline

Então, Samuel.

Justamente essa configuração é que deixa o AS pendurado, processando, processando, processando...

Pode ser esse negócio do "retrolambda", que vou ter que procurar como fazer.

Obrigado, por enquanto.

Bonissauro

JavaC Membro

Membro desde: 19/10/2017 10:30:59
Mensagens: 5
Offline

Estou tentando de várias maneiras, nenhuma do jeito certo:


PRIMEIRO CENÁRIO (COM O JACKOPTIONS, SEM TENTAR O RETROLAMBDA)

Gradle do projeto


Gradle do módulo


Resultado: Android Studio fica "pensando" infinitamente e não sai do lugar.



SEGUNDO CENÁRIO (TENTANDO CONFIGURAR O TAL DO RETROLAMBDA)

Segui as orientações deste link:
https://github.com/evant/gradle-retrolambda

Gradle do projeto



Gradle do módulo


Resultado: Recebo, ao tentar dar um refresh no projeto, um erro generico do Android Studio.

Alguma ideia de onde posso estar errando?




Esta mensagem foi editada 1 vez. Última atualização foi em 21/10/2017 01:31:49

 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team