I recommend you to import javax.obex
library. This library has nice APIs that helps you work with OBEX protocol.
However, I had some problem using the library, because I couldn't find the package from the compiler bundle. I solved this problem by copying entire source files of javax.obex linked here.
The next problem was implementing the ObexTransport
, but I sloved this problem by modifying this, as it caused runtime error that some methods are missing.
The last step is to open a bluetooth OBEX server using the apis. This and this files will help a lot.
P.S. I am developing an android bluetooth OBEX telnet(?) server and going to lost my source files on github. I will let you know later if you want. Anyway I hope my answer helped.
Edit: I posted more detailed explanation here. And Github repository here.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…