Shadowrocket Android版のインストール方法|APKのダウンロード、提供元不明アプリの許可、微信でダウンロードできない場合の対処法

Shadowrocket Android版は無料です。arm64 APKのダウンロード方法、提供元不明アプリのインストール許可、微信でダウンロードできない場合の対処法を解説します。

この記事の概要

この記事は、arm64対応のAndroid端末にShadowrocketをインストールする方向けです。システムブラウザで当サイトのダウンロードページを開いてAPKを保存し、インストール時に実際にファイルを開くアプリへ一時的に許可を与えます。インストール後は許可を取り消し、手持ちのサブスクリプションを追加します。ダウンロード、インストール、VPNの許可はそれぞれ別の段階です。表示されたメッセージを確認し、どの段階で止まっているかを切り分けてください。

1. ダウンロード前に端末と入手方法を確認

Android版のダウンロードではarm64 APKを提供しています。arm64はプロセッサの命令セットとシステム環境を指し、画面サイズや端末のブランドを表すものではありません。端末がarm64アプリを実行できるシステム環境に対応している必要があります。プロセッサの製品名だけでは、システムの対応状況は判断できません。互換性に関するメッセージが表示された場合は、端末メーカーのシステム情報を確認し、インストール許可を何度も変更しないでください。

Shadowrocketの入手方法は2通りです。iPhone / iPad版はApp Storeから入手でき、価格は$2.99の買い切りです。システム要件はApp Storeの掲載内容をご確認ください。Mac(Appleシリコン / Intel)、Windows、Android、Linux版は無料です。各プラットフォームの入手は全プラットフォームのダウンロードページから行えます。Android版のインストールパッケージは、当サイトの/dl/shadowrocket/から提供しています。

arm64
Android版のダウンロード項目に表示されるアーキテクチャ
.apk
Android版インストールパッケージのファイル拡張子
2通りの入手方法
iPhone / iPadは有料、Mac / Windows / Android / Linuxは無料

2. ブラウザでAPKをダウンロードして開く

まずファイルをダウンロードし、その後でインストール許可を設定します。ブラウザにダウンロード開始と表示されても、APKの保存が完了したとは限りません。ダウンロード履歴で完了していることを確認してください。以下の手順で使うシステムボタンの名称は、端末メーカーによって異なる場合があります。操作するのはブラウザ、ファイル、システムインストーラーです。

  1. ダウンロードページを開く

    システムブラウザで当サイトにアクセスし、全プラットフォームのダウンロードページからAndroidの項目を開きます。微信の内蔵ブラウザでページを表示している場合は、次の手順に従ってブラウザで開き直してください。

  2. Android版を選択する

    Android arm64のダウンロードボタンをタップします。ブラウザでAPKを保存するか確認された場合は、ページのドメインがshadowrocket07.comであることを確認してから保存してください。

  3. ダウンロードの完了を待つ

    ブラウザのメニューから「ダウンロード」または「ダウンロード管理」を開き、履歴が完了になっていることを確認します。ダウンロードが一時停止中、失敗、または進行中の場合は、一時ファイルをインストールパッケージとして開かないでください。

  4. インストールパッケージを開く

    ダウンロードが完了したAPKをタップします。この提供元からのアプリのインストールが許可されていないというメッセージが表示されたら、案内された設定画面を開き、現在の提供元を許可してからインストーラーに戻ります。

  5. インストールを完了する

    システムインストーラーに表示されたアプリ名がShadowrocketであることを確認し、「インストール」をタップします。インストール後にアプリを開き、システム設定に戻って今回使用した提供元からのインストール許可をオフにしてください。

ファイル管理アプリの「ダウンロード」フォルダから、保存したAPKを開く方法もあります。この場合、インストールを開始する提供元はブラウザではなくファイル管理アプリになることが一般的です。次の手順では、実際にファイルを開いたアプリに許可を与えてください。

3. 「不明なアプリのインストール」を許可するアプリ

提供元ごとにインストール許可を管理するAndroidでは、「不明なアプリのインストール」の許可はブラウザやファイル管理アプリに与えるもので、未インストールのShadowrocketに与えるものではありません。ここでいう「不明」は、システム上のインストール元の分類を指し、ファイルの内容を判定したものではありません。

一般的な設定手順は「設定 → アプリ → 特別なアプリアクセス → 不明なアプリのインストール → 使用中のブラウザ → この提供元のアプリを許可」です。端末によっては「セキュリティ」や「プライバシー」に項目があります。見つからない場合は、システム設定で「不明なアプリのインストール」を検索し、APKを開いたアプリを選択してください。システム設定の英語表記Settingsと、Shadowrocketアプリ内のSettingsは別の画面です。

許可したら前の画面に戻り、システムインストーラーでインストールを続けます。インストーラーがすでに終了している場合は、元のダウンロード履歴から同じファイルを開き直してください。関係のない複数のアプリに許可を与えると、どの提供元からインストールできる状態なのか分かりにくくなるため、避けてください。

インストール後はオフにする

推奨

ブラウザまたはファイル管理アプリの「この提供元のアプリを許可」をオフにします。インストール済みのShadowrocketは引き続き使用できます。次回、手動でアップデートをインストールするときに、システムの案内に従って一時的に許可してください。

おすすめのタイミング:今回のインストールが完了し、端末を通常どおり使うとき。

インストール中だけ一時的に許可する

APKを開いたアプリだけに許可を与え、今回のインストールが終わったらオフにします。この許可はVPN接続には関係せず、サブスクリプションの追加やGlobal Routingの変更も行いません。

おすすめのタイミング:システムインストーラーが提供元の許可を待っているとき。

4. 微信でダウンロードボタンを押しても反応しない場合

微信の内蔵ブラウザではAPKのダウンロードが制限されたり、ファイルをシステムインストーラーに渡せなかったりすることがあります。タップしてもページが変わらず、ダウンロード履歴にも表示されない場合は、ダウンロードの段階で問題が起きています。端末にインストール可能なファイルがまだないため、「不明なアプリのインストール」の許可を変更しても通常は解決しません。

  1. 微信で当サイトのページを開いたまま、右上のメニューをタップします。
  2. メニューに「ブラウザで開く」があれば選択し、端末のブラウザを選びます。
  3. その項目がない場合はページのリンクをコピーし、システムブラウザを開いてアドレスバーに貼り付け、アクセスしてください。ウェブページの検索欄には貼り付けないでください。
  4. アドレスバーのドメインがshadowrocket07.comであることを確認し、全プラットフォームのダウンロードページからAndroidの項目を開いて、もう一度ダウンロードしてください。
  5. ブラウザのダウンロード管理でファイルのダウンロード完了を確認してから、APKを開きます。微信内で同じダウンロードボタンを何度も押す必要はありません。

5. インストールできない・ダウンロードに失敗する場合の切り分け

エラーが表示されたら、まずシステムのメッセージをそのまま記録し、ファイルのダウンロード未完了、提供元の許可不足、端末の非対応、既存アプリとのアップデート競合のどれに当たるかを確認します。問題によって対処法は異なります。すべてを「権限がオフだから」と決めつけないでください。

ダウンロード後にファイルが見つからない場合、どこを確認すればよいですか?

まず、ダウンロードに使用したブラウザの「ダウンロード」を開き、完了した履歴をタップしてください。次にファイル管理アプリの「ダウンロード」フォルダを確認し、更新日時の新しい順に並べます。どちらにも完了した履歴がない場合は、ホーム画面のアイコンを探すのではなく、ダウンロードページから再ダウンロードしてください。

インストールを許可したのに、提供元が制限されていると表示されるのはなぜですか?

メッセージに表示されているのがブラウザかファイル管理アプリかを確認してください。ブラウザでダウンロードしたファイルをファイル管理アプリで開いた場合は、後者に対応する提供元の許可が必要です。システムの「不明なアプリのインストール」に戻り、現在の提供元だけを許可してから再度試してください。

「パッケージの解析中に問題が発生しました」と表示された場合は?

まず今回ダウンロードしたファイルを削除し、ダウンロードが完了するまで待ってから再度ダウンロードしてください。同じメッセージが続く場合は、arm64の実行環境とダウンロードページに記載されたシステム要件を確認します。ファイルの破損やシステムの非対応が原因の場合もあり、インストール許可を有効にするだけでは解決しません。

端末にShadowrocketがインストール済みなのに、アップデートできない場合は?

まずエラーメッセージ全体を記録し、現在のアプリの入手元と今回のダウンロード先を確認してください。署名の不一致、バージョンのダウングレード制限、ストレージ不足などが原因で、システムがアップデートを拒否することがあります。すぐにアンインストールしないでください。アンインストールするとローカル設定が削除される場合があります。まずアプリで利用できる範囲のエクスポートやバックアップを行ってください。

システムのリスク警告は無視してもよいですか?

提供元からのインストール許可とリスク警告を混同しないでください。ダウンロード元のドメイン、ファイルの完全性、警告の内容を確認します。悪意のあるアプリに関する警告や組織のポリシーによるブロックが表示された場合は、インストールを中止して警告内容を記録してください。システムの保護機能を無効にして続行しないでください。

6. インストール後に既存のサブスクリプションを追加し、接続を確認する

ホーム画面にアプリアイコンが表示され、アプリを開いてHomeに進めれば、インストールは完了です。インストールパッケージに利用可能な接続先は含まれていません。以降の利用には、ご自身のサブスクリプションまたはサーバー設定が必要です。サブスクリプションURLには認証情報が含まれる場合があるため、URL全体を公開のスクリーンショットや問い合わせに載せないでください。

  1. 手持ちのサブスクリプションを追加:Homeの右上にある「+」をタップしてAdd Serverを開き、TypeでSubscribeを選択します。ご自身のサブスクリプションURLを入力して保存してください。サブスクリプションの入手先は案内していません。
  2. 更新結果を確認:Homeに戻り、サブスクリプションからサーバー項目が作成されたことを確認します。サブスクリプションを更新した後、一覧に変化があるか確認してください。サブスクリプション名だけが表示され、サーバー項目がない場合は、URLと更新結果を確認します。
  3. 通信の振り分けを確認:Global Routingで現在の選択を確認します。Configは現在の設定ルールに従って接続を処理します。ProxyとDirectは、それぞれプロキシ経由と直接接続に使用します。Sceneではシーンごとの設定に切り替えます。設定を確認する前に、すべての通信が同じ経路を通ると決めつけないでください。
  4. VPN接続を許可:手持ちのサーバーを選択して接続スイッチをオンにします。AndroidのシステムからVPN接続のリクエストが表示されたら、アプリ名を確認して許可してください。この許可は、ブラウザの「不明なアプリのインストール」権限とは別です。
  5. 実際のアクセスを確認:通常アクセスできるウェブページを開いてから、目的のページもテストします。接続済みと表示されてもアクセスできない場合は、APKを再インストールするのではなく、サーバー、Global Routing、DNS、Configを確認してください。

Configのルールによって、条件に一致した通信の処理方法が決まります。たとえばDOMAIN-SUFFIXはドメインの末尾で照合し、IP-CIDRはアドレス範囲で照合します。FINALは、それ以前のルールに一致しなかった通信を処理します。Configに切り替えただけで適切なルールが設定されたことにはならず、一致しない通信が必ず直接接続になるわけでもありません。現在の設定に記載された処理を確認してください。

7. 設定を保存してからアップデートする

今後アップデートする場合も、当サイトの全プラットフォームのダウンロードページからAndroidの項目を開き、ダウンロード後にシステムインストーラーで処理します。インストーラーに更新の選択肢が表示されたら、アプリ名を確認して続行してください。アップデート前に重要な設定をバックアップし、完了後にサブスクリプション一覧と現在のConfigが意図した状態か確認します。

Shadowrocket をダウンロード