Nexus PlayerのAndroid 8.0(Oreo)バージョンアップに関する先の記事の中で、画面のスクリーンショットを掲載しましたが「どうやった?」というお問合せを頂戴したので方法をご紹介。
adbコマンドを実行可能な環境さえあらかじめ用意されていれば、あとは何ら難しいことはありません。
- まずは[設定]-[システム]-[端末情報]より「ビルド番号」項目を連打して「開発者向けオプション」を有効化。
- [設定]-[システム]-[開発者向けオプション]内の「USBデバッグ」をONにする。
- PCとNexus PlayerをUSBケーブルで接続。USBデバッグの許可確認ダイアログが表示されたら「OK」で次へ。
- コマンドプロンプトより下記を実行。
# ポート番号指定 adb tcpip 5555 # Nexus PlayerのIPアドレスを指定して接続 adb connect 192.168.xx.xx
うまく接続出来たらこのタイミングでUSBケーブルを抜いてしまって構いません。
- adb接続出来たら、コマンドラインでNexus Playerのスクリーンショットを撮ることが可能です。
# スクリーンショットを撮影・保存 adb shell screencap -p /sdcard/screen.png # 画像をローカルに落とす adb pull /sdcard/screen.png # 保存された画像を削除 adb shell rm /sdcard/screen.png
- 用が済んだらdisconnectで切断。
adb disconnect 192.168.xx.xx
Nexus Player以外のAndroid TV端末でも同じやり方が通用すると思います。