Reporting with android

I am new to reporting in android.
I need to print a report(like sales bill).
I did some research and found something relative with JasperMobile.
Note: I can get a print using byte array with bluetooth printer.