App em comunicação Bluetooth cache

26 views
Skip to first unread message

Nasc

unread,
Jan 13, 2015, 12:06:31 PM1/13/15
to androidb...@googlegroups.com
Boa Tarde!


Atualmente estou desenvolvendo um app para uma empresa. O app faz comunicação via Bluetooth com a uma impressora. O problema é que  ao realizar a segunda impressão os dados saem com as informações do anterior anterior. O único para não ocorrer tal problema é saindo do app, ai ao entrar novamente o app  imprime certo. 

Alguém já teve esse problema ou algo parecido, tem alguma ideia que possa ser?

Agradeço desde já. 

Alexandre M. Carvalho Petraglia

unread,
Jan 14, 2015, 8:46:21 AM1/14/15
to androidb...@googlegroups.com
Eu fiz um aplicativo uns 2 anos atrás pra impressão via Bluetooth. Não tive esse tipo de problema.

Você já verificou se os dados estão chegando corretamente pra impressão na segunda impressão?
Assim elimina a possibilidade de o app estar enviando dados incorretos. 
Caso já tenha verificado isso, pode ser algo relacionado a dados em cache. Não precisa limpar os dados enviados à impressora antes de enviar os novos dados? 

Se puder passar mais detalhes, talvez consiga pensar em algo mais. 








--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Nasc

unread,
Jan 14, 2015, 9:07:26 AM1/14/15
to androidb...@googlegroups.com
Vou explicar um pouco melhor:

O app imprime dados que vem do banco de dados. Em relação as informação, eu fiz vários log para verificar se estão chegando no método de impressão corretamente, e o mesmo está. Estou alterando os dados a cada impressão, o problema ocorre na segunda impressão alguns dados saem iguais a primeira impressão, não são todos os dados, somete alguns.  Por isso acho que é o cache do Bluetooth que envia para impressora. Já tentei limpar o cache do app. Para que a segunda impressão ocorre certo, tem que sair do app e entrar para imprimir. 

Alexandre, agradeço pela disposição da ajuda. Obrigado!!

Alexandre M. Carvalho Petraglia

unread,
Jan 15, 2015, 7:45:37 AM1/15/15
to androidb...@googlegroups.com
Conseguiu resolver? Difícil imaginar qual a solução. 

Me passa a marca e modelo da impressora que está usando. Se for a mesma que foi usado no projeto que participei posso tentar ter o código de comunicação, ver se tem alguma tratamento de cache ou algo assim.

Otávio Estevão

unread,
Jan 16, 2015, 5:42:18 AM1/16/15
to androidb...@googlegroups.com
Alexandre,


O problema foi solucionado. O problema era uma variável STATIC que estava sendo usada como String[], no qual, recebia os dados para impressão, ai quando realizava a segunda impressão o sistema repetia os dados. 

Agradeço Alexandre interesse e ajudar. Obrigado! 


--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/f9Pz0YIYKuQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-...@googlegroups.com.

Alexandre M. Carvalho Petraglia

unread,
Jan 16, 2015, 12:27:31 PM1/16/15
to androidb...@googlegroups.com
Por nada.

Notícia boa, que bom que já resolveu. 


Reply all
Reply to author
Forward
0 new messages