如何在Android应用程序中绕过打印机对话框?我已经尝试过Android的PRINTER API,但它提示我一个预览框检查了很多东西,然后发现它可以通过谷歌云打印但不确定是否有人确认并指导相同。提前感谢真的很棒
答案 0 :(得分:0)
据我所知,https://developers.google.com/cloud-print/docs/android上的文档介绍了在应用中集成GCP功能的两种可能选项:
使用Android.Print API将始终调用操作系统打印对话框,系统将提示您从列表和打印设置中选择打印机。在这种情况下,打印机列表由用户在其设备中安装的不同打印服务提供,而Google Cloud Print就是其中之一。
话虽如此,仍有办法实现您所谓的 silent print 。您可能需要在自己的应用程序中实施Google Cloud Print API调用。我已经将它作为Java应用程序的一部分完成了,因此它在Android中不会有太大差异。它需要两件事:
您可以在https://developers.google.com/cloud-print/docs/appInterfaces
找到所有必需的信息 访问Google API的OAuth 2.0的更多信息