I am trying to make program to transfer audio data to mobile device from bluetooth headset. I am using RFCOMM for transfering of data but it is not working. It is unable to read data into bytearray. Also when I am trying to call function available() in inputstream it is showing 0. Can anybody help me out pls suggest any other connection handler to choose instead of RFCOMM suitable for my application.