我在华为P8 lite和Honor 6(来自华为)上运行的打印服务有问题。当我连接到某些wifi时,我的打印服务(继承自PrintService)运行良好。但是当我没有连接到任何wifi时,即使打开了wifi模块,操作系统也没有调用我的方法" PrinterDiscoverySession.onStartPrinterDiscovery(...)",这应该添加我的打印机。
我错过了什么吗?我有一个理论,华为没有打电话给onStartPrinterDiscovery(...)"因为它预测,我的服务需要连接到本地网络。我可以告诉操作系统,我的服务可以在没有wifi的情况下工作吗?