Google TV Streamer 4KやChromecastのストレージ管理は、特にルート化や複雑な設定をせずに空き容量を確保しようとすると、少々面倒です。ワイヤレスADBデバッグは、ケーブルを使わずにPCとデバイスを接続し、ファイルを直接削除できる便利な方法です。特に、キャッシュ、残留ファイル、他の方法では消えない厄介な一時データを消去するのに便利です。ただし、すべての設定を有効にして接続を確立するのは少々面倒で、手順を注意深く実行しないと何もできません。しかし、一度設定してしまえば、ファイルを自由に削除できるので、特にストレージがいっぱいになっている場合は、かなり便利です。

Google TV Streamer 4K のワイヤレスデバッグを修正して使用する方法

Google TVで開発者向けオプションを有効にする

このステップは基礎となるもので、正直なところ、Android TV で開発者向け機能にアクセスするだけで、ここまで深くまで操作しなければならないのはちょっと奇妙に感じるかもしれません。「設定」 > 「システム」 > 「バージョン情報」に移動します。 「Android TV OS ビルド」までスクロールダウンし、これを繰り返しクリックします。通常は 7 回クリックするとうまくいきます。その後、開発者向けオプションが有効になっていることを示す小さなプロンプトが表示されます。表示されない場合は、再起動するか、正確に 7 回クリックしたことを確認してください。設定によっては、このプロセスが失敗したり、不具合が生じたりする場合があります。そのため、設定にオプションが表示されるまで数回試行したり、再起動したりする必要がある場合でも驚かないでください。

開発者向けオプションでワイヤレスデバッグをオンにする

メインメニューに開発者向けオプションが表示されたら、そこへ進みます。デバッグセクションを探し、ワイヤレスデバッグをオンに切り替えます。一部のデバイスではデフォルトでオフになっており、リモート接続ができなくなります。これにより、PCがWi-Fi経由でテレビと通信できるようになります。短い警告が表示されたり、トグルの確認が必要になりますが、一度有効にすれば設定は完了です。接続できない場合は、オフにしてからオンにすると改善されることがあります。WindowsとAndroid TVは少し不安定な場合があるので…忍耐が鍵となります。

Google TVとPCをペアリングする

ワイヤレスデバッグに、 「ペアリングコードでデバイスをペアリング」というオプションがあります。これをクリックすると、ペアリングコード、IPアドレス、ポート番号を示すウィンドウがポップアップ表示されます。これらの情報を書き留めてください(またはウィンドウを開いたままにしておくこともできます。お好みで)。ペアリングコードは接続を認証するため、非常に重要です。コードがすぐに機能しない場合は、テレビを再起動するか、ワイヤレスデバッグをリセットするか、ネットワークを確認してください。Windowsのアップデートやネットワークの不具合によって、接続がうまくいかない場合があります。試行錯誤が必要になることもありますが、一度うまくいけば問題なく動作します。

両方のデバイスが同じネットワーク上にあることを確認する

これは当たり前のことなのですが、見落とされがちです。PCとGoogle TVは同じWi-Fiネットワークに接続していないと接続できません。ホットスポット、異なるルーター、VLANセグメンテーションなどが原因となる場合があります。また、ファイアウォールがADBに必要なポートをブロックしていないことも確認してください。Windowsは当然ながら、ADBを本来よりも少し難しく設定する必要があるからです。

PCにADBをインストールする

これは、面倒な作業をすべてこなしてくれるソフトウェアです。Android開発者サイトからプラットフォームツールをダウンロードしてください。解凍してPATHに追加するか、フォルダから直接コマンドを実行してください。Windowsでは、adb.exeがあるフォルダでコマンドプロンプトを開くのが最も簡単です。Mac/Linuxの場合は、ターミナルを使用してください。ADBを初めて使う方のために説明すると、ADBは基本的にコマンドラインでAndroidデバイスと通信する方法です。一度セットアップすれば、驚くほど簡単に動作します。

ADBコマンドを使用してPCをGoogle TVに接続する

コマンドプロンプト (またはターミナル) を開き、次のコマンドを実行します。

  • adb pair [IP_ADDRESS]:[PORT]— [IP_ADDRESS] と [PORT] を先ほどメモした値に置き換えてください。これでデバイスとPCがペアリングされます。
  • adb connect [IP_ADDRESS]:[PORT]これで接続が確立され、ファイルの削除などのコマンドを送信できるようになります。この手順は最初のうちは失敗する場合もありますが、その場合はもう一度試すか、テレビを再起動してください。接続後は動作が改善しますが、まあ、しばらくお待ちください。

Google TV からファイルを直接削除する

接続したら、ADBシェルコマンドを使ってファイルを削除できます。adb shellデバイスのターミナルにアクセスし、削除したいファイルを探します。例えば、内部共有ストレージに保存されている「dog.jpg」という画像を削除する場合、コマンドは以下のようになります。

adb shell rm /sdcard/Download/dog.jpg

あるいは、他のディレクトリについては、パスを適宜調整してください(/storage/emulated/0/ や /mnt/sdcard/ など)。間違ったファイルを削除してしまうと面倒なので、事前にファイルパスを確認してください。その後、テレビのファイルマネージャーを更新して、ファイルが消えているかどうかを確認してください。「新しいファイルをスキャン」オプションや再起動を行うと、すべてが同期される場合もあります。

追加のヒントと一般的なトラブルシューティング

ある設定では、ワイヤレスデバッグが最初はうまく接続できるものの、その後接続が切れてしまうことがあります。電源のオン/オフを切り替えたり、テレビを再起動したりしてみてください。それだけで解決する場合もあります。また、デバイスのIPアドレスが変更されていないか確認してください(頻繁に再接続する場合は、固定IPアドレスの方が適しています)。ネットワークを同じ帯域(2.4GHz vs 5GHz)に保つと、状況が改善する場合があります。接続がなかなか切れない場合は、ファイアウォールやVPNを一時的に無効にすると改善するかもしれません。少し奇妙ですが、ネットワーク設定の違いによってADBペアリングがうまくいかない場合があります。

まとめ

Google TV Streamer 4K のワイヤレスデバッグをマスターすれば、ストレージ管理の効率が劇的に向上します。特に、デバイスの内部ファイルブラウザが制限されていたり、不安定だったりする場合はなおさらです。スムーズに動作しないこともありますが、一度うまく動作するようになれば、不要なファイルの削除がずっと簡単になります。手順を何度も繰り返す必要がある場合でも、諦めないでください。ネットワークの不具合やデバイスのリセットによって、プロセスがうまくいかない場合があります。ただし、すべてのデバイスを同じ Wi-Fi に接続し、IP アドレスを再確認し、クリックを急ぎすぎないように注意してください。

まとめ

  • Google TVで開発者向けオプションとワイヤレスデバッグを有効にする
  • ADBコマンドを使用してPCとペアリングして接続する
  • パスを指定してファイルを削除するadb shell rm
  • デバイスを同じネットワークに接続したまま、再起動や設定の切り替えで接続の問題をトラブルシューティングします

これが役に立つことを祈る