我想在我的Android应用程序中具有打印功能。另外,我的应用程序可能会迎合不同的用户,我不希望他们为相同的任何PC配置。另外,我不知道他们可能使用哪种类型的打印机善意地向我提供这方面的一些知识或如何实现这一点。Android - 如何从Android设备打印?
回答
Android SDK仍然没有Printer API。我们必须使用第三方API,其中最好的是Google云打印。
您可以简单地将PDF文件传递给PrintDialogActivity,在Sample ...中,它将从任何地方打印,但之前您的打印机必须在Google Cloud Servers中注册。
经过下面的链接
谷歌云打印样本:
https://developers.google.com/cloud-print/docs/android
如何注册: http://support.google.com/cloudprint/bin/answer.py?hl=en&answer=1686197&p=mgmt_classic
工作原理: http://www.google.com/cloudprint/learn/howitworks.html
帮助: http://support.google.com/cloudprint/?hl=en&p=mkt_support_faq
好消息!
在Android中4.4(API级19)和更高,框架提供 服务直接从Android的 应用程序打印图像和文档。
对于API <19 [Google云打印](https://developers.google.com/cloud-print/docs/android)仍然是首选。 – EmmanuelMess
- 1. 如何从Android设备打印照片或文档?
- 2. 从Android打印
- 3. 我如何从Android设备
- 4. 将android设备连接到打印机并打印文档
- 5. 如何使用打印机(通过蓝牙打印)从Android设备打印图像和一些数据?
- 6. 如何将Android设备连接到打印机?
- 7. 从Android设备通过Wifi访问打印机
- 8. 如何从android设备上的android设备上的USB设备读取数据?
- 9. 如何Android设备
- 10. 从Android打印到AirPrint打印机
- 11. 从Android打印到WiFi打印机
- 12. 打开/关闭Android设备
- 13. 如何将PDF,图像和HTML文档从android设备打印到wifi上的打印机?
- 14. 如何从Android设备访问SVN
- 15. 如何从android设备获取LENS_FOCUS_DISTANCE
- 16. 如何从一个设备的Android 2.2
- 17. 如何从android设备读取proc/stat?
- 18. 如何从Android设备发送传真
- 19. 如何从Android设备获取错误?
- 20. 如何获得SIM从Android设备
- 21. 从Android应用程序控制串行设备(如USB打印机)
- 22. 从Android打印斑马MZ220
- 23. 通过AirPrint从Android打印?
- 24. Zebra PDF从Android打印
- 25. 如何让Android设备
- 26. Android设备如何唤醒
- 27. 如何在Android设备上
- 28. 如何清除Android设备?
- 29. Android设备可以识别为打印机吗?
- 30. 扫描并使用android设备进行打印
+1尼斯的答案。 – Venky
谢谢!!你也有任何想法,如果WiFi和蓝牙打印可能在Android上 – Vibhuti
您可以使用云打印KitKat的新API,允许Wifi直接打印或网页基础打印。除了http://www.youtube.com/watch?v=Iub67ic87KI和https://developer.android.com/training/printing/custom-docs.html – Necronet