Is it possible to directly print from Android? Possible Duplicate:
  is there any way to print directly from the phone?  




Why can't Android devices directly print to a shared network printer? Or is there a way?
It is possible! Maybe not in the conventional way, but the easiest way would be to set it up as a Google Cloud Printer and download the Cloud Print app. 

Also, 


  if you have an Cloudprint ready printer (Epson, Kodak etc) or HP
  E-Print enabled printer you don't need your pc to be on, for other
  printers your pc needs to be ON.


So you might not be able to simply find a printer on your network natively in Android, but Google has provided us with the next best thing.