Estou desenvolvendo um jogo em J2ME.
Já desenvolvi praticamente o jogo inteiro e fiz os testes no Palm e funcionou corretamente usando o IBM Websphere.
Porém agora estou com um grande problema, estou adicionando ao meu jogo comunicação Bluetooth.
Quando rodo a aplicação no Palm T3 me retorna o seguinte erro:
java.lang.NoClassDefFoundError: javax.bluetooth.UUID
at DamasMidlet.<clinit>(Unknown Source)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Unknown Source)
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.microedition.lcdui.AppManager.launch(Unknown Source)
at javax.microedition.lcdui.AppManager.main(Unknown Source)
Pelo que o erro diz ele não está encontrando a classe javax.bluetooth.UUID.
Pelo que andei procurando pela internet parece que eu tenho que usar um componente externo para poder colocar o Bluetooth para rodar no Palm usando J2ME, estou certo?
- Alguém já passou por isso?
- Qual componente usou?
- Tem algum componente gratuito?
- Tem como não usar componente externo?
Achei na internet muitas pessoas com a mesma dúvida, o mesmo problema, porém em todos os casos ou as pessoas desistiram ou não colocaram a solução encontrada.
Obrigado