adbからのbluetoothデバイスペアリング設定方法
あれだ、タッチできないデバイスで、bluetoothの設定やりたいことあるよね。
マウス使えると、後の操作が楽だもんねぇ。
そんなデバイスあるのかって?
そーいうことが、あるんだよ... orz
というわけで、やってみた。
1. adb shell でシェルモードに入る。
2. bluetooth設定画面を表示する。
$ am start -a android.intent.action.MAIN -n com.android.settings/.bluetooth.BluetoothSettings
3. キー操作をコマンドで実行して設定する。
$ input keyevent [数字]
- リターン:66
- 上カーソル:19
- 下カーソル:20
- 左カーソル:21
- 右カーソル:22
4. bluetoothデバイスをペアリングモードで起動する。
5. 設定画面の右上「デバイスの検索」にフォーカスを合わせる。
6. 見つかったデバイスにカーソルを合わせて、リターンを送る。
というわけで、簡単にできた。
設定画面のIntent先は、WiFiやったときの経験で適当に名前を変えてみて見つけた。