Clash for Androidは、スマートフォン上の通信をルールに従ってプロキシへ振り分けられるAndroid向けクライアントです。初めて使う場合は、アプリを起動するだけでは通信できません。まず契約しているサービスから発行された購読URLを登録し、設定ファイルとノード情報を取得する必要があります。その後、接続モードを有効にして、用途や速度に合ったノードへ切り替えます。この記事では、Clash for Androidでサブスクを追加する方法、設定を更新する方法、ノードを選択する方法、接続できないときの確認ポイントを順番に解説します。

Clash for Androidを始める前の準備

Clash for Androidを設定する前に、利用するクライアントと購読情報を確認しましょう。Android向けのClash系アプリには複数の派生版があり、画面の名称や配置が少し異なる場合があります。特に、オリジナルのClash for Android、Mihomoベースのクライアント、各種コミュニティ版では、購読管理の項目が「Profiles」「プロファイル」「設定ファイル」など別の名前で表示されます。

準備するものは次のとおりです。

  • Android 端末と安定したインターネット接続
  • 信頼できるサービスから発行された購読URL
  • 購読URLを開くためのブラウザ、またはコピーできる環境
  • アプリがVPN接続を作成することを許可できる端末設定
  • 必要に応じて、サービス側で指定されたユーザーエージェントや更新間隔

購読URLは通常、長いHTTPSリンクです。URLには認証情報が含まれていることがあるため、SNSや公開チャットに貼り付けないでください。第三者に知られると、契約中の通信枠を使われたり、アカウントを停止されたりする可能性があります。また、URLを直接編集すると署名や識別情報が壊れて読み込めなくなるため、発行元から案内された文字列をそのままコピーするのが安全です。

購読URLの取り扱いに注意:購読URLは単なるWebページのアドレスではなく、ノード情報を取得するための認証付きリンクである場合があります。不要になったURLはサービス側で再発行または無効化し、端末のスクリーンショットやバックアップにも不用意に残さないようにしてください。

購読URLをClash for Androidに追加する

アプリをインストールしたら、まずプロファイル管理画面を開きます。一般的な画面では、トップ画面の下部またはサイドメニューにProfilesという項目があります。そこから右上の追加ボタン、または「+」ボタンをタップすると、URLを入力する画面が表示されます。

  1. サービスの管理ページで購読URLをコピーします。
  2. Clash for Androidを開き、Profilesまたは「プロファイル」を選択します。
  3. 「+」ボタンをタップし、URLから追加する項目を選びます。
  4. 購読URLを入力欄に貼り付けます。
  5. 必要であれば、識別しやすいプロファイル名を入力します。
  6. 保存または確認ボタンをタップし、ダウンロードが完了するまで待ちます。

プロファイル名には、たとえば「メイン回線」「旅行用」「2026年8月」など、あとで見分けやすい名前を付けると便利です。複数のサービスを使う場合、名前を付けずに追加すると同じようなURLが並び、更新対象を間違えやすくなります。ダウンロードが完了すると、プロファイル一覧に設定ファイルが表示されます。

URLを貼り付けても追加できない場合は、前後に空白や改行が入っていないか確認してください。ブラウザやメモアプリからコピーすると、見えない改行文字が混ざることがあります。URLの末尾に余分なスペースがない状態で、もう一度入力すると解決する場合があります。

サービスによっては、購読URLの代わりに設定ファイルを直接ダウンロードする方式や、QRコードを読み取る方式にも対応しています。ただし、手動でノードを一つずつ登録すると、サーバー変更や証明書更新が自動で反映されません。複数ノードを継続して利用するなら、基本的には購読URLを使う方法が管理しやすいでしょう。

プロファイルを更新して最新ノードを取得する

購読URLを追加した直後は、取得したプロファイルを一度更新しておくと安心です。プロファイルにはノード一覧だけでなく、プロキシグループ、ルール、DNS、TUN関連の設定が含まれていることがあります。発行元が設定を変更した場合、古いプロファイルを使い続けると新しいノードが表示されなかったり、特定のサイトだけ接続できなくなったりします。

更新の基本手順は次のとおりです。

  1. Profiles画面を開きます。
  2. 更新したいプロファイルのカードを長押しするか、右側のメニューボタンをタップします。
  3. 「更新」「Update」「Refresh」などの項目を選択します。
  4. ダウンロードが完了し、更新日時が新しくなったことを確認します。
  5. プロファイルをタップして、利用する設定として選択します。

アプリによっては、一覧画面を下へスワイプするだけで更新できます。また、更新間隔を設定できるクライアントでは、毎日または数時間ごとの自動更新も可能です。ただし、短すぎる間隔はサービス側の制限に触れることがあります。発行元から推奨値が示されている場合はそれに従い、案内がない場合は一日に一回程度から始めるとよいでしょう。

購読更新の確認ポイント
プロファイル名:Android-main
購読URL      :https://example.com/subscribe/your-token
最終更新      :2026-08-12
ノード数      :取得したサーバー数を確認
状態          :有効なプロファイルとして選択

更新後にノード数が突然ゼロになった場合は、すぐにアプリを再インストールする必要はありません。まず購読URLをブラウザで開き、サービス側の有効期限、通信量、同時接続数を確認してください。URLが期限切れになっている、利用上限に達している、サーバー側が一時停止しているといった原因も考えられます。

VPN接続を有効にして動作を確認する

プロファイルを選んだだけでは、端末の通信はまだClashを通っていない場合があります。トップ画面に戻り、接続スイッチをオンにしてください。Androidでは初回起動時に「VPN接続を許可しますか」と表示されるため、内容を確認して許可します。Clash for AndroidはAndroidのVPN APIを利用して通信を処理するため、別のVPNアプリが有効になっていると競合することがあります。

接続後は、次の状態を確認します。

  • メイン画面のスイッチがオンになっている
  • 通知バーにVPNまたは鍵のアイコンが表示されている
  • 現在のプロファイル名が、意図したものになっている
  • プロキシグループに利用可能なノードが表示されている
  • ブラウザで通常のHTTPSサイトを開ける

モード設定には、通常RuleGlobalDirectなどがあります。Ruleモードは設定されたルールに従って、プロキシと直接接続を自動的に振り分けます。Globalモードはほぼすべての通信を選択中のプロキシへ送るため、接続テストには便利ですが、動画配信や銀行アプリなどで問題が出ることがあります。普段使いでは、発行元のルールが整っている場合はRuleモードが扱いやすいでしょう。

接続確認では、いきなりすべてのアプリを試すのではなく、まずブラウザで一つのサイトを開き、次に動画やアプリを確認します。段階的に試すと、DNS、ノード、特定アプリの制限など、どの部分に問題があるか切り分けやすくなります。

ノードを切り替えて速度と安定性を比較する

ノードの切り替えは、Clash for Androidのプロキシ画面またはトップ画面にあるプロキシグループから行います。プロファイルを読み込むと、たとえば「Proxy」「Auto」「手動選択」などのグループが表示されます。グループをタップすると、その中に登録されたノード一覧が開き、利用したいノードを選択できます。

ノード名には国や地域、番号、回線種別などが含まれていることがあります。一般的には、次のような基準で選択します。

  • レイテンシ:数値が小さいほど応答が速く、Web閲覧やゲームに向いています。
  • 実効速度:pingが低くても混雑していると動画や大容量通信は遅くなるため、実際のダウンロード速度も確認します。
  • 安定性:短時間の速度より、長時間接続して切断されないことを重視します。
  • 地域:アクセス先に近い地域は遅延が少なく、特定のサービスでは地域別の挙動も変わります。
  • 用途:動画、ゲーム、通話、通常のブラウジングでは最適なノードが異なる場合があります。

「URLテスト」「自動選択」「Auto」といったグループがある場合は、複数ノードの応答時間を定期的に測定して、条件のよいノードを自動選択できます。一方、測定URLがアクセスできない環境では、実際には使えるノードまで失敗扱いになることがあります。その場合は手動選択に切り替え、複数のノードでWeb閲覧と動画再生を試してください。

切り替え後も既存の接続が以前のノードを使い続けることがあります。結果を正しく比較するには、ブラウザのページを再読み込みし、必要なら対象アプリを終了して再起動します。Clash自体を毎回再起動する必要はありません。プロキシグループの選択が保存されるクライアントなら、次回起動時も同じノードが使われます。

接続できないときの確認手順

Clash for Androidで接続できない場合は、複数の設定を一度に変更せず、上から順番に確認します。まずVPNスイッチがオンか、Androidの通知にVPNアイコンがあるかを確認してください。スイッチがオンでもアイコンがない場合は、Android側でVPN権限が取り消されている、または別のVPNアプリが接続中の可能性があります。

  1. 端末のWi-Fiまたはモバイルデータ通信が正常か確認します。
  2. ClashのVPN接続を一度オフにして、再度オンにします。
  3. 選択中のプロファイルが有効で、ノード一覧が空ではないことを確認します。
  4. 購読URLを更新し、エラーや期限切れの表示がないか確認します。
  5. 別のノードへ切り替え、同じサイトへ再接続します。
  6. Ruleモードで失敗する場合は、一時的にGlobalモードで動作を比較します。
  7. Androidのバッテリー最適化からClashを除外し、バックグラウンド停止を防ぎます。

特定のアプリだけ接続できない場合は、そのアプリがプロキシを拒否している、独自DNSやQUICを使っている、Androidの省電力機能で通信を停止されている可能性があります。動画アプリやゲームでは、ノードの地域制限やUDP対応の有無も影響します。反対に、すべてのアプリが接続できない場合は、個別アプリよりもプロファイル、VPN権限、ノードの有効期限を優先して確認しましょう。

証明書エラーを無視しない:接続を急いでいるときでも、skip-cert-verifyを有効にして解決しようとするのは推奨できません。証明書検証を無効にすると中間者攻撃のリスクが高まります。証明書エラーが続く場合は、端末の日時、SNI、サーバー設定、発行元の案内を確認してください。

DNSが原因と思われる場合は、ClashのDNS設定を変更する前に、別のネットワークで試す方法が有効です。Wi-Fiでは失敗するがモバイル通信では成功する、またはその逆であれば、ネットワーク側のDNS制限やUDP制限が関係している可能性があります。設定を変更した後は、DNSキャッシュやアプリの接続状態が残っていることがあるため、VPNを再接続してから確認してください。

安全に使い続けるための運用ポイント

購読URLとプロファイルは、追加したら終わりではありません。サービスのノードやルールは変更されるため、定期的な更新が必要です。更新前に現在のプロファイル名と最終更新日時を確認し、更新後にノード数が極端に減っていないか確認すると、異常に気付きやすくなります。

  • 購読URLを他人へ転送しない
  • 出所が不明なプロファイルや設定ファイルを読み込まない
  • 長期間使わないプロファイルを削除する
  • Androidの通知に表示されるVPN状態を定期的に確認する
  • 自動更新間隔を短くしすぎない
  • 重要なアカウント利用時は、接続先とノード地域を確認する

また、Clashを常時オンにするとバッテリー消費や通信量が増えることがあります。外出先では必要なときだけ有効にし、自宅や信頼できるネットワークではDirectモードを使うなど、用途に応じて切り替えると端末への負担を抑えられます。ノード選択では「最も低いping」だけにこだわらず、切断の少なさ、速度、利用先との相性を総合的に判断することが大切です。

Clash for Androidの基本操作は、購読URLを追加する、プロファイルを更新する、VPN接続を有効にする、プロキシグループからノードを選ぶという4段階に整理できます。接続に問題が出たときも、VPN権限、プロファイル、購読状態、ノード、モードの順に確認すれば、原因を効率よく絞り込めます。まずは一つのノードで正常な通信を確認し、その後に自動選択や用途別のノードを試すと、安定した環境を作りやすくなります。

はじめる

Clash でトラフィックを完全制御

Windows・macOS・Linux・Android・iOS 対応。柔軟なルール、すぐに使えます。

無料ダウンロード セットアップガイドを見る →