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 アドレスを入力を使ってください。指定した 1 つのアドレスを直接確認するので、検出のしくみに依存しません。
それでも解決しない場合
トラブル画面でセットアップレポートをコピーを使い、メッセージに貼り付けてください。