Skip to Content

Kapsel Printing to Bluetooth printer error

Hi guys,

I'm trying to print the some data from my Cordova app to a bluetooth printer imZ320 but I get an error.

10-30 12:03:45.875: E/AndroidRuntime(26534): at$ 10-30 12:03:45.875: E/AndroidRuntime(26534): at

I've tried to do some debug on the issue and I found that the exception message is:

No Activity found to handle Intent { act=android.intent.action.SEND typ=image/png }

Now let me tell you what I've installed (nothing modified just open source code).

1. Printer app -

2. Cordova Kapsel plugin - (I know it said "deprecated" but I need to make something work on my device). By default the plugin from the SCN message send the "object" to the Android print server and creates a PDF file. In my case I need o send it to a real printer, ergo imZ320 and the network-printer.

The intent is created in the function below (found in the file of the plugin):

private Intent getPrintController (String appId) { String intentId = "android.intent.action.SEND";

Other sources that I found that work (but native apps created): and

I tried to reverse engineer them but with no luck 😔

And here is a related plugin that I found on github to zebra printing, but couldn't make it do anything:



Add comment
10|10000 characters needed characters exceeded

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Dec 18, 2015 at 07:29 AM

    Hey arius Stoica,

    Can u please send me your printing functionality code on git hub . Because I dont know how to implement kapsel printing functionality .


    Kishan Panara

    Add comment
    10|10000 characters needed characters exceeded