2012-05-08 22 views
6

Quiero tener una función de impresión en mi aplicación Android. Además, mi aplicación puede atender a usuarios variados y no quiero que hagan configuraciones de PC para el mismo. Además, no sé qué tipo de impresoras pueden tener. use.Kindly me proporciona un poco de conocimiento en este sentido o cómo implementar esto.Android - ¿Cómo imprimir desde un dispositivo Android?

Respuesta

14

Android SDK todavía no tiene impresora Api. tenemos que usar aplicaciones de terceros, la mejor de ellas es Google Cloud Print.

Simplemente puede pasar el archivo pdf a PrintDialogActivity que en la muestra ..., se imprimirá desde cualquier lugar pero antes de que su impresora deba estar registrada con Google Cloud Servers.

Ir a través de enlaces de abajo

Muestra

Google Cloud Print:

https://developers.google.com/cloud-print/docs/android

Como registrarse: http://support.google.com/cloudprint/bin/answer.py?hl=en&answer=1686197&p=mgmt_classic

como funciona: http://www.google.com/cloudprint/learn/howitworks.html

Ayuda: http://support.google.com/cloudprint/?hl=en&p=mkt_support_faq

https://developers.google.com/cloud-print/docs/android

+0

+1 respuesta Niza. – Venky

+1

¡Gracias! También tienes alguna idea si la impresión wifi y bluetooth son posibles en Android – Vibhuti

+0

Puedes utilizar la nueva API de impresión en la nube para KitKat que permite la impresión directa de WiFi o la impresión de base web. Todavía no hay mucha documentación al lado de http://www.youtube.com/watch?v=Iub67ic87KI y https://developer.android.com/training/printing/custom-docs.html – Necronet

7

Grandes noticias!

En Android 4.4 (API nivel 19) y superior, el marco proporciona servicios para la impresión de imágenes y documentos directamente desde Android aplicaciones.

https://developer.android.com/training/printing/index.html

+0

Para API <19 [Google Cloud Print] (https://developers.google.com/cloud-print/docs/android) sigue siendo la opción de acceso. – EmmanuelMess

Cuestiones relacionadas