Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!

Printing from an Android device using FireMonkey

Author: J T403

Printing from an Android device requires a little bit more setup than in iOS where you simply connect to an AirPrint capable printer (like my Epson XP-400). However, Android printing appears to work with any Wifi printer (or PC connected printer), so its more flexible. Basically, it consists of three steps.

First, download and install Google CloudPrint onto your device.

Second, setup your Wifi or connected printer with CloudPrint support (simple firmware upgrade on the XP-400).

Lastly, register the printer (and device you wish to print from) with your Google account.

Now that that is setup. I built and deployed FirePhoto and added support for the share intent through a standard (and provided) MediaPlayer action in the ActionList component.

And Voila! Printing from Android using FireMonkey.




Don’t forget to check out the current RAD offers and apply for Android beta access today:

Sign up for Android news/info and apply to be a beta tester: http://embt.co/RADBetaA

Special Offers: http://embt.co/XE4RadOffer

– 6 months maintenance free with new user purchases

– 2009 users get the upgrade price when buying with 1 year maintenance

– bonus pack of extras free


Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.