Nexus Playerにadb接続 & スクリーンショットを撮る方法

Nexus PlayerのAndroid 8.0(Oreo)バージョンアップに関する先の記事の中で、画面のスクリーンショットを掲載しましたが「どうやった?」というお問合せを頂戴したので方法をご紹介。

adbコマンドを実行可能な環境さえあらかじめ用意されていれば、あとは何ら難しいことはありません。

  1. まずは[設定]-[システム]-[端末情報]より「ビルド番号」項目を連打して「開発者向けオプション」を有効化。
  2. [設定]-[システム]-[開発者向けオプション]内の「USBデバッグ」をONにする。
  3. PCとNexus PlayerをUSBケーブルで接続。USBデバッグの許可確認ダイアログが表示されたら「OK」で次へ。
  4. コマンドプロンプトより下記を実行。
    # ポート番号指定
    adb tcpip 5555
    # Nexus PlayerのIPアドレスを指定して接続
    adb connect 192.168.xx.xx

    うまく接続出来たらこのタイミングでUSBケーブルを抜いてしまって構いません。

  5. adb接続出来たら、コマンドラインでNexus Playerのスクリーンショットを撮ることが可能です。
    # スクリーンショットを撮影・保存
    adb shell screencap -p /sdcard/screen.png
    # 画像をローカルに落とす
    adb pull /sdcard/screen.png
    # 保存された画像を削除
    adb shell rm /sdcard/screen.png
  6. 用が済んだらdisconnectで切断。
    adb disconnect 192.168.xx.xx

Nexus Player以外のAndroid TV端末でも同じやり方が通用すると思います。

    このサイトは reCAPTCHA によって保護されており、Google のプライバシーポリシー利用規約が適用されます。

    reCaptcha の認証期間が終了しました。ページを再読み込みしてください。

    頂戴したコメントは管理者に承認されるまで表示されません。また、メールアドレスが公開されることはありません。
    このサイトはreCAPTCHAによって保護されており、Googleのプライバシーポリシー利用規約が適用されます。