FlClash と本記事の位置づけ

FlClash は、スマートフォン向けに Clash 系のルールベースプロキシを扱いやすくした Android クライアントの一つです。mihomo(旧 Clash Meta)などのコアを組み合わせ、サブスクリプション URL からプロファイルを取り込み、画面からモードやノードを切り替えながら利用できる点が特徴です。PC 版のチュートリアルでは Windows や macOS に焦点が当たりがちですが、Android は OS の VPN 権限・バッテリー最適化・アプリごとの通信経路といった「モバイル特有の変数」が増えるため、同じ設定でも体感が変わります。

本記事では、「インストール → サブスク取り込み → 接続 ON → それでも繋がらない/一部だけ繋がらない」という初回のつまずきに絞り、確認順序をチェックリスト化しました。用語の整理やサブスク運用の一般論は、サブスクリプション管理の実践ガイドも参照してください。

インストール前に押さえておきたいこと

まず、端末に別の常時 VPN アプリ(商用 VPN や他社のプロキシアプリ)が有効になっていないか確認します。Android は同時に一つの VPN プロファイルしか前面に出せないことが多く、バックグラウンドで別サービスが接続要求を握っていると、FlClash 側の「接続」表示と実際の経路が食い違います。不要であればいったん切断し、FlClash だけを試す環境にします。

次に、配布パッケージの入手元です。APK を直接導入する場合は、開発者が示す正規のリリースページや、信頼できるミラーのチェックサム確認まで含めて検討してください。一般ユーザー向けの実行ファイルの第一入手先としては、当サイトの ダウンロードページ のような、OS 別に注意書きがまとまった導線を起点にすると、説明の読み違いが減ります。GitHub 上のソースや Issue は、ライセンス確認や挙動の調査には有用ですが、パッケージ入手と情報参照は分けて考えると安全です。

インストールと初回起動の権限

初回インストール後、Android は「不明なアプリのインストール」や通知アクセスなど、機種・OS バージョンごとに追加の許可を求めます。FlClash を起動した直後に VPN 接続の許可ダイアログが出る場合は、内容を確認のうえ許可します。ここで拒否したまま進むと、あとから「VPN を ON にしたつもり」でも実際にはトラフィックが通っていない、という状態になりがちです。

メーカー独自の電源管理(省電力モード、アプリ起動の自動制限)が厳しい端末では、バックグラウンドでコアが止まり、接続が不安定になることがあります。まずは標準設定のまま動作確認し、問題が出た段階で「バッテリー最適化の除外」や「自動起動の許可」を検討するのがおすすめです。端末ごとのメニュー名は異なりますが、「最近使ったアプリ」画面から FlClash を固定したり、設定アプリ内の「アプリ」→「詳細設定」から電源関連を探すと見つかります。

セキュリティアプリが VPN 機能をブロックする場合があります。企業配布端末や親御さん向けの制限プロファイルでは、そもそもユーザー VPN が禁止されていることもあるため、そのときは管理者ポリシーを確認してください。

Clash サブスクリプションの取り込みと更新

プロバイダが発行する サブスクリプション URL を FlClash に登録すると、YAML 形式の設定か、ノード一覧を含む構成が取り込まれます。画面の「プロファイル」「サブスクリプション」などの項目に URL を貼り付け、手動更新または自動更新間隔を設定します。更新に失敗するとノードが空のままになるため、まずアプリ内のエラーメッセージ(HTTP 403・タイムアウトなど)を確認してください。

URL の期限切れ、利用端末数の上限、プロバイダ側のメンテナンスは、PC クライアントと同様に起こります。モバイル回線だけで更新に失敗する場合は、Wi-Fi に切り替えて再試行し、キャリアのフィルタリングや DNS の影響を切り分けます。サブスク URL はアカウントに紐づく秘密情報なので、チャットに貼らない・スクショを公開しない、といった取り扱いは 管理ガイド で述べた通りです。

  • 取り込み後、プロファイルが「選択中」になっているか(複数プロファイルがある場合)
  • プロキシグループで実際に使いたいノード/自動選択に切り替わっているか
  • ルールモードとグローバルモードなど、モード表示が意図どおりか

Android の VPN(接続)を有効にする

FlClash では、アプリ内のスイッチでコアを起動し、OS の VPN アイコン(ステータスバーの鍵マークなど)が表示される状態を目安にします。ここが OFF のままでは、ブラウザもアプリもプロキシ経由になりません。設定アプリの「VPN」一覧に FlClash が登録されているか、別プロファイルに切り替わっていないかも併せて確認してください。

接続直後にだけ遅延が大きい場合は、DNS の初期化やルールセットの初回取得が走っている可能性があります。数十秒待ってから再度テストし、それでも改善しないときは次節のチェックリストに進みます。

初回接続のセルフチェックリスト(推奨順)

以下は、問い合わせの多い順に並べた確認項目です。上から順に潰すと、原因の当たりが付きやすくなります。

  1. 回線そのもの:機内モードの解除、データ通信の ON、他アプリ(ブラウザ)で一般サイトが開くか。
  2. プロファイル更新:サブスク取得が成功し、ノードが一覧に出ているか。
  3. VPN 許可:OS の VPN が実際に接続状態か。他 VPN と競合していないか。
  4. モード:ルール/グローバル/ダイレクトの切り替えで挙動が変わるか(切り分け用)。
  5. ノード選択:遅延やタイムアウトが出ていないか。別ノードに変えて試す。
  6. DNS:特定ドメインだけ開けないときは、fake-ip や DNS 設定の影響を疑う。
  7. 対象アプリ:ブラウザだけ繋がる/特定アプリだけ繋がらないなら、アプリ側の「プロキシ非対応」や分割トンネルの要否を検討。

このうち 1〜3 が満たされていないときは、Clash のルール以前に「そもそもトラフィックがクライアントに入っていない」状態です。逆に 1〜3 は問題ないのに特定サービスだけ失敗する場合は、ルールと DNS の組み合わせを見る段階になります。ルールの考え方全般は ルール分流の詳解 で深掘りできます。

ブラウザは繋がるが、アプリがプロキシを使わない場合

Android では、HTTP プロキシ設定に従うのは主にブラウザや一部のアプリに限られ、ゲームや動画アプリ、銀行アプリなどはシステムプロキシを無視して直接接続する例があります。FlClash 側で VPN(トンネル)として全体のトラフィックを扱えるモードが用意されている場合は、それを有効にして「端末全体を仮想インターフェース側に載せる」考え方に切り替えると改善することがあります。端末やバージョンによって名称や設定項目が異なるため、リリースノートやドキュメントをあわせて確認してください。

また、Android の「プライベート DNS」(DNS over TLS)を端末全体で有効にしていると、期待した DNS ルートと異なる結果になることがあります。切り分けのため一時的にオフにして比較する、といった手順も有効です。

DNS・ルール・遅延表示の見方

Clash 系では fake-ip を使う設定が多く、一見すると名前解決の挙動が直感とずれることがあります。特定アプリだけ名前解決に失敗する場合は、ルールで該当ドメインがどちらに振られているか、プロキシグループの応答がタイムアウトになっていないかをログや統計画面で確認します。GeoIP や GeoSite のデータが古いと、意図せず DIRECT になったり逆に迂回に失敗したりするため、プロバイダの設定更新やクライアント側のデータ更新も定期的に行う価値があります。

遅延テストの数値はあくまで目安です。Wi-Fi とモバイルデータで大きく変わるほか、テスト先 URL がダウンしていると「ノードが悪い」ように見えることもあります。複数ノードで再現するかを見て、ローカル回線の問題と切り分けてください。

バックグラウンド切断と省電力対策

しばらく操作しないと VPN が切れる場合は、OS の省電力設定で FlClash がスリープ中に停止されていないかを確認します。中国系 OEM 端末では「自動起動」「バックグラウンド活動」の許可が別メニューにあることが多いです。常時接続が必要な用途では、過度な除外設定はバッテリー消費を増やすので、必要範囲に留めることが大切です。

通知欄の永続通知をオフにできる機種では、OS がサービスを止めやすくなる場合があります。公式の推奨に沿って通知設定を保つと安定しやすいです。

ドキュメント参照とまとめ

FlClash の細かなメニュー名はアップデートで変わることがあるため、基本用語や Clash の設定キーについては ドキュメントページ で押さえておくと、他クライアントとの橋渡しにもなります。Windows 向けの画面説明が中心の記事でも、「サブスク」「ルール」「モード」の概念はそのまま Android に持ち込めます。

初回トラブルの多くは、VPN 権限・プロファイル更新・他 VPN との競合・省電力のいずれかに集約されます。本稿のチェックリストを上から順に試し、それでも解消しない場合は、プロバイダのステータスや端末固有の制限を疑うとよいでしょう。Clash エコシステムはクライアントが多岐にわたるため、OS ごとの「最初の一歩」を押さえておくと、以降の乗り換えや設定の読み替えもスムーズになります。

Clash クライアントを無料でダウンロードする → 各プラットフォーム向けパッケージと注意事項を一覧でき、本記事の流れとも整合しやすいです。