How to Print From an Android Phone
The Android OS doesn't yet provide native support for printing. Thankfully, third-party have filled the void for Android smartphones. The most popular option is PrinterShare by Mobile Dynamix.
PrinterShare, also called PrinterAnywhere, has two printing modes: Nearby and Remote. Nearby mode prints to select Bluetooth- and Wi-Fi-connected printers straight from the phone. You can install the mobile directly to your phone, choose your printer, and print. You can print a test page via Bluetooth or Wi-Fi at no cost to see if it works. In fact, you can print 20 pages for free; beyond that, you'll need to pay $5 for the full PrinterShare app.
If you don't have a Bluetooth or wireless printer (and most people don't), Remote mode prints over the Internet by installing "listening" to your PC or Mac. When printing, the app "calls" the program on your computer via Wi-Fi and then prints through the computer to the attached printer. Because it establishes a peer-to-peer connection with your computer, it does not require a network printer
In the step-by-step guide below, we'll cover how to install PrinterShare and print through its Remote mode.
Step by Step
Step 1. Download PrinterShare for Android using your computer (Mac or PC). Connect your Android phone to the computer and run the PrinterShare installer. Through the computer side of the program, select which printer to make available to the Android phone.
Step 2. Launch the PrinterShare app on the Android phone. Make sure that the computer is turned on, Wi-Fi is enabled, and the printer is turned on.