• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

java.io.IOException: Software caused connection abort while print data in Bluetooth printer

 
Samir Dasgupta
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello,

I am trying to create a demo app in Android which will basically do the following:

  • Search for bluetooth device. The devices will be displayed in a ListView.
  • On clicking any device, it will attempt to make a connection to the Bluetooth device.
  • After connection to a device is successful, a TextBox will be displayed with a Print button.
  • On clicking the Print button, the contents of the texts will be sent to a Bluetooth printer for printing.


  • I am able to make connection with the Bluetooth printer successfully. However on press on the "Print" button I am getting the exception:


    Following are the related code for Bluetooth connection and Printing.

    AndroidBluetoothUtils.java(A utility class for all BT related activities)


    BluetoothAdapter.java(A custom BaseAdapter created for a ListView which will display the Bluetooth device on search and on click of list item will attempt to connect to the device)



    I am calling the AndroidBluetoothUtils.printData(printNoteMessage.getBytes()) from another Activity on the onClick event of the "Print" button.



    Is there something I am doing wrong in this approach ? I have been trying to google this problem without finding the cause for this exception. Please help as I have been stuck with this issue for over a week now.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic