我正在开发应用程序,我想找到所有可用的WiFi启用打印机和打印文件 .
要查找当前可用的设备列表,我正在使用WifiP2pManager,但它无法按预期工作 .
注意:Google Cloud 打印不是理想的解决方案
如果您使用的API级别大于19.您需要使用android.print类 .
您还需要一个派生自PrintDocumentAdapter的适配器 . 此适配器提供要打印的文档的内容 .
至于在没有谷歌 Cloud 打印的情况下连接打印机是一个艰难的过程 . 但是,有关于该主题的SDK和类似的post .
或者您也可以尝试与打印机 Build P2P连接,了解here!
1 回答
如果您使用的API级别大于19.您需要使用android.print类 .
您还需要一个派生自PrintDocumentAdapter的适配器 . 此适配器提供要打印的文档的内容 .
至于在没有谷歌 Cloud 打印的情况下连接打印机是一个艰难的过程 . 但是,有关于该主题的SDK和类似的post .
或者您也可以尝试与打印机 Build P2P连接,了解here!