Android TVでNekoBoxを使いたい場合、スマートフォン向けアプリをそのままテレビへ移すだけでは完了しません。Android TVのアプリストアに表示されないことがあるため、対応するAPKを用意し、USBメモリやファイル転送を使ってインストールする手順が必要です。さらに、テレビ用リモコンでは小さなボタンや文字入力が扱いにくいため、初回設定ではアプリの権限、サブスクリプション、ノード選択、VPN接続の順番を守ることが大切です。
Android TVでNekoBoxを始めるために、APKの選び方、テレビへ移す方法、リモコンでの初期設定、サブスクリプション登録、接続確認、失敗したときの確認箇所を画面の順番に沿って説明します。Android TVのバージョンや端末のCPUアーキテクチャによって表示名が異なる場合があります。
Android TVで使う前に確認すること
NekoBoxはAndroid向けのプロキシクライアントです。Android TVで動作するかどうかは、テレビボックスのAndroidバージョン、CPUアーキテクチャ、画面サイズへの対応、端末メーカーの制限によって変わります。インストールできても、スマートフォン用の画面が横長テレビに最適化されず、リモコンだけでは操作しにくい場合があります。最初から故障と決めつけず、マウスポインター付きのリモコンやUSBマウスを用意すると設定が進めやすくなります。
まず「設定」→「デバイス設定」または「システム」→「端末情報」を開き、Android TVのバージョンと空き容量を確認します。APKを保存するだけなら数十MB程度で足りますが、ログや複数のサブスクリプションを保持することを考え、少なくとも100MB以上の空きを残しておくと安心です。ネットワーク接続も、APKを取得する端末とAndroid TVの両方で確認してください。
| 確認項目 | 見る場所 | 判断の目安 |
|---|---|---|
| Androidバージョン | 設定 → 端末情報 | アプリが要求する最低バージョン以上 |
| CPUアーキテクチャ | 端末仕様、メーカー情報 | arm64-v8aまたはarmeabi-v7aを確認 |
| 空き容量 | 設定 → ストレージ | APK保存後も100MB以上を確保 |
| ネットワーク | 設定 → ネットワーク | Wi-Fi接続と時刻同期が正常 |
APKは、開発元または利用している配布元が案内している正規の入手先から取得してください。検索結果にある改変版、広告付きの再配布版、出所が分からない圧縮ファイルは避けます。配布ページに複数のCPU向けファイルがある場合、一般的な新しいテレビボックスはarm64-v8a、古い端末はarmeabi-v7aのことがありますが、仕様が分からないまま適当に選ばないでください。誤ったアーキテクチャでは「アプリをインストールできません」と表示される場合があります。
APKをAndroid TVへ移す方法
Android TVへAPKを移す方法はいくつかあります。最も分かりやすいのはUSBメモリを使う方法です。パソコンでAPKを保存し、USBメモリへコピーしてテレビボックスへ接続します。ファイル管理アプリでUSBメモリを開き、APKを選択してインストールします。USBメモリを認識しない場合は、別のポートを試すか、FAT32形式の小容量メディアを使うと切り分けやすくなります。
USBメモリを使えない端末では、同じ家庭内ネットワークを利用したファイル転送アプリを使う方法もあります。送信側でAPKを選択し、受信側のAndroid TVに表示された接続コードや端末名を確認して転送します。転送後の保存先は、通常「Download」フォルダーまたはアプリ専用の受信フォルダーです。ファイル名が長くて見つからないときは、ファイル管理アプリの「最近のファイル」から探してください。
APKをインストールして初回起動する
APKを選ぶと、Android TVの確認画面にアプリ名と要求される権限が表示されます。提供元、ファイル名、バージョンを確認し、問題がなければ「インストール」を選択します。数秒から1分ほどで完了しますが、テレビボックスのストレージ速度によって時間は変わります。完了後は「開く」を選ぶか、「設定」→「アプリ」→「すべてのアプリ」からNekoBoxを起動します。
端末情報を確認
「設定」→「デバイス設定」→「端末情報」でAndroidバージョンと空き容量を確認し、CPU仕様も控えます。
APKを転送
USBメモリまたは同一Wi-Fiのファイル転送でAPKをAndroid TVへ移し、「Download」フォルダーを開きます。
提供元を許可
インストールが止まったら「設定」→「アプリ」→「特別なアプリアクセス」→「不明なアプリのインストール」を開きます。
NekoBoxを起動
APKをもう一度選び、インストール完了後に起動します。初回のVPN接続確認は内容を読んで許可します。
画面表示を確認
メイン画面、設定一覧、プロファイル一覧が表示されることを確認し、必要ならUSBマウスで操作します。
初回起動時にAndroidのVPN接続確認が表示されたら、これはNekoBoxが端末の通信を仮想VPNインターフェースへ渡すための確認です。接続を開始するときだけ許可し、内容が分からない別の権限を無条件に承認しないでください。Android TVではアプリを終了したつもりでもバックグラウンドで動作することがあるため、視聴が終わったらNekoBoxの停止操作も確認しておきます。
リモコンでサブスクリプションを登録する
ノードを1件ずつ手入力するより、サービス提供者から受け取ったサブスクリプションURLを登録する方が誤入力を減らせます。NekoBoxのメイン画面でプロファイル、グループ、サブスクリプションなどに相当する項目を開き、「追加」または「+」を選びます。アプリのバージョンによって表示名は異なりますが、URLを貼り付ける入力欄と更新操作を探してください。
おすすめの構成:テレビ視聴用に1つのグループを作る
登録時
- サブスクリプション名を短くする
- 更新間隔は短くしすぎない
- URLの末尾に空白を入れない
利用時
- 遅延の低いノードを選ぶ
- 動画再生中は頻繁に切り替えない
- 不要なノードを整理する
テレビでは一覧を短く保つほどリモコン操作が簡単になり、再生中の誤選択も減らせます。
URLを入力するときは、リモコンのソフトウェアキーボードで一文字ずつ確認します。大文字と小文字、記号、末尾のスラッシュ、URLエンコードされた文字が変わると更新できません。別の端末でURLをコピーできる場合は、Android TVへテキストを送れる機能を使う方が安全です。登録後は「保存」だけで終わらず、「更新」「サブスクリプションを更新」などの操作を実行し、ノード一覧が増えることを確認します。
サブスクリプション更新がタイムアウトする場合、URL自体が期限切れ、サービス側が一時停止、Android TVから配布先へ到達できない、またはNekoBoxがまだプロキシ接続を開始していない可能性があります。まずテレビのブラウザーで通常のWebページが開くか確認し、URLの有効期限と入力内容を確認してください。更新がプロキシ経由で必要なサービスでは、利用可能なノードを先に登録してから「プロキシ経由で更新」に相当する設定を試します。
ノードを選びテレビで通信を確認する
ノード一覧から1件を選ぶときは、名前だけでなく遅延、地域、通信方式、更新日時を確認します。最初のテストでは、極端に遠いノードや負荷表示の高いノードを避け、遅延が比較的低く、サブスクリプションに正常状態として表示されるものを選びます。選択後にメイン画面へ戻り、VPN接続ボタンまたは開始ボタンを押します。
接続状態が「実行中」になっても、すべての通信が正常とは限りません。テレビの設定画面を閉じ、ブラウザー、動画アプリ、アプリの更新画面など、普段使うサービスを1つずつ確認します。特定のサービスだけが開かない場合は、ノードの問題だけでなく、サービス側の地域制限、DNS、Android TVアプリ自身の通信方式も関係します。接続テストでは、起動直後の表示、ページの読み込み、数分間の動画再生、停止操作後の復帰を順番に確認してください。
| 症状 | 最初に確認する場所 | 次の対応 |
|---|---|---|
| VPN接続を許可しても開始しない | NekoBoxの状態表示とAndroidのVPN表示 | 他のVPNアプリを停止し、NekoBoxを再起動 |
| ノード一覧が空 | サブスクリプションの更新結果 | URL、期限、ネットワークを確認して再更新 |
| 接続中だがサイトが開かない | 選択ノードとコアログ | 別ノードで試し、DNSエラーやタイムアウトを確認 |
| 動画が頻繁に止まる | 遅延、パケットロス、ノード負荷 | 近いノードへ変更し、同じ動画で比較 |
結論:テレビでは安定性を先に見る
Android TVの動画再生では、瞬間的な最高速度よりも、10分以上切断せずに通信できることが重要です。速度テストの数字だけで決めず、同じ動画を同じ画質で再生して、バッファリングと復帰時間を比較してください。
よくある失敗と修正方法
Android TVでのAPK導入は、端末の制限とアプリの設定が重なるため、失敗箇所を順番に切り分けます。まずAPKをタップしても反応しない場合は、ファイル管理アプリにインストール権限があるかを確認します。インストール直後に起動しない場合は、APKのCPUアーキテクチャ、Androidバージョン、空き容量を確認し、別の版を上書きする前に不要な旧版を削除します。
APKを選んでもインストールボタンが押せない?
「設定」→「アプリ」→「特別なアプリアクセス」→「不明なアプリのインストール」で、使用中のファイル管理アプリを許可します。許可後にAPKを再度開きます。
リモコンで入力欄を選べない?
USBマウスを接続して入力欄を選びます。URLを手入力せず、別端末からテキスト転送できる方法を使うと記号の誤入力を減らせます。
接続中なのに通信できない?
別のノードへ切り替え、端末の日時を自動設定にします。それでも失敗する場合はコアログでDNS、TLS、タイムアウトのエラーを確認します。
テレビを再起動すると設定が消える?
プロファイルを保存したか確認し、アプリのデータを消去しないでください。外部ストレージを抜く前に、APKではなくアプリ内部の設定が保存されていることを確認します。
NekoBoxのコア選択欄が表示される場合は、サブスクリプションが要求するプロトコルと対応コアを確認してください。VLESS、VMess、Trojan、Shadowsocksなどは同じように見えても、TLS、WebSocket、gRPC、Reality関連のパラメータが異なります。ノードのURLを手動で書き換えたり、暗号化方式を推測で変更したりせず、提供された設定をそのままインポートしてください。古いコアで新しいパラメータを扱えない場合は、NekoBoxのアプリ版または内蔵コアの更新を確認します。
最後に、テレビで使わない時間はNekoBoxを停止し、Android TVの「設定」→「アプリ」→「NekoBox」から通知、バックグラウンド動作、ストレージ使用量を確認します。常時接続が必要な家庭内構成では自動起動を検討できますが、まず手動接続が安定してから変更してください。設定を一度に複数変更せず、ノード、DNS、ルーティング、アプリ権限を1項目ずつ確認すると、原因を見つけやすくなります。