• Post Reply Bookmark Topic Watch Topic
  • New Topic

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

Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

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
    Boost this thread!