title: Reliable bluetooth on Android
body: <p>I am looking for sending message over Bluetooth between Android devices. I followed the developer guide and it works. But while using it reveal that some sent messages can be lost.</p>
  
  <p>I want to send reliable message like I could do in TCP over Wifi for example.
  So far the answer I get is to implement myself an acknowledgement system in my application. But I believe there exist a simplest and better way to do like using TCP over Bluetooth. Looking around I found this disappointing answer :<a href="https://stackoverflow.com/questions/17856255/are-there-any-tcp-ip-stack-implementations-on-top-of-bluetooth-for-java-more-sp">Are there any TCP/IP stack implementations on top of Bluetooth for Java, more specificaly for Android?</a>.</p>
  
  <p>Is it really impossible to do so on Android ?</p>