我正在开发应用程序,我想在其中找到所有可用的启用 WiFi 的打印机并在其上打印文件。
要查找当前可用的设备列表,我正在使用 WifiP2pManager,但它没有按预期工作。
注意:Google 云打印不是理想的解决方案
我正在开发应用程序,我想在其中找到所有可用的启用 WiFi 的打印机并在其上打印文件。
要查找当前可用的设备列表,我正在使用 WifiP2pManager,但它没有按预期工作。
注意:Google 云打印不是理想的解决方案
如果您使用的 API 级别大于 19。您将需要使用android.print类。
您还需要从PrintDocumentAdapter派生的适配器。此适配器提供要打印的文档的内容。
至于在没有谷歌云打印的情况下连接到打印机是一件困难的事情。但是,有SDK和关于该主题的类似帖子。
或者您也可以尝试与打印机建立 P2P 连接,在这里学习!