Android 上的打印机权限
症状: 在 Android 手机或平板上扫描不到任何打印机,Bluetooth 打印机始终不出现在选择器里,或者一台地址已知的打印机总是超时。
原因说明
Android 对这几项权限分别管控,而且拒绝是静默的——被拦下的连接超时的样子,和打印机没开机一模一样。
- 附近的设备 管的是发现并连接 Bluetooth 打印机。
- 本地网络 访问权限在较新的 Android 版本上是必需的,应用要先获得它才能访问 Wi-Fi 上的任何设备。
开启权限
- 打开 Android 的 设置 → 应用 → WCPOS → 权限。
- 允许 附近的设备。
- 如果列表中有 本地网络,也一并允许。较旧的 Android 版本没有这一项。
- 关闭应用后重新打开,然后再次扫描。
Bluetooth 打印机
在 Android 上,Epson 和 Star 打印机通过厂商自己的软件连接,必须先在 Android 中配对——设置 → 已连接的设备 → 配对新设备——之后才会出现在应用里。小型 Bluetooth Low Energy 打印机则是在应用自己的选择器中选取的,这类打印机不要在 Android 中配对。请参阅配对 Bluetooth 收据打印机。
Wi-Fi 打印机
确认平板连的是店里的 Wi-Fi,而不是移动数据或访客网络。如果扫描结果为空,但你知道打印机的地址,请使用 输入 IP 地址——它会直接检查这一个地址,不依赖发现功能。
仍未解决?
在故障提示界面上使用 复制设置报告,并把内容粘贴到你的消息里。