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