Win a copy of Java Persistence with Spring Data and Hibernate this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Tim Cooke
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Jeanne Boyarsky
Saloon Keepers:
  • Stephan van Hulst
  • Carey Brown
  • Tim Holloway
  • Piet Souris
Bartenders:

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

 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
     
    A magnificient life is loaded with tough challenges. En garde tiny ad:
    The Low Tech Laboratory Movie Kickstarter is LIVE NOW!
    https://www.kickstarter.com/projects/paulwheaton/low-tech
    reply
      Bookmark Topic Watch Topic
    • New Topic