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

Android版のarm64 APKを当サイトからダウンロードし、ブラウザからのインストールを許可してインストールします。WeChatでダウンロードできない場合は、システムブラウザで開いてください。

この記事の概要

この記事は、arm64対応のAndroid端末にShadowrocketをインストールする方向けです。「システムブラウザでダウンロード → ファイルを開くアプリに権限を付与 → インストール → 初回接続を確認」の順に進めると、WeChat内でのダウンロード制限、インストール元の未許可、APKの非互換性、接続設定の問題を切り分けられます。アプリのインストールだけでは接続先は利用できません。接続には、利用者自身が契約しているサービスとサブスクリプションが必要です。

1. Android端末とダウンロード先を確認する

ShadowrocketのAndroid版はAPKでインストールします。この記事ではダウンロードページにあるarm64向けのリンクを使います。arm64はARM 64ビットのアーキテクチャを指し、Androidのバージョン番号ではありません。近年のAndroidスマートフォンの多くはこのアーキテクチャを採用していますが、プロセッサが64ビット対応でも、メーカーが64ビット版OSを搭載しているとは限りません。古い端末、一部のタブレットやエミュレーターでは、まず対応するアプリのアーキテクチャを確認してください。

Shadowrocket 全プラットフォームのダウンロードページを開き、Androidのセクションからダウンロードします。インストールパッケージは当サイトの/dl/から提供しています。チャットの添付ファイルや転載ページを探す必要はありません。Mac、Windows、Linux用のファイルをAndroidのインストーラーで開かないでください。また、ファイルの拡張子だけを変更してインストールを試みないでください。

arm64
Android版はARM 64ビットのアプリに対応
.apk
Android用のインストールパッケージです。設定ファイルやサブスクリプションリンクではありません
2つの入手方法
iPhone / iPad版はApp Storeで一度限りの$2.99。Mac、Windows、Android、Linux版は無料

Mac版にはAppleシリコン用とIntel用のインストーラーがあります。iPhone / iPad版のデベロッパはShadow Launch Technology Limitedです。システム要件はApp Storeの製品ページをご確認ください。各プラットフォームのダウンロード先はダウンロードページにまとめています。この記事ではAndroid版のダウンロードとインストール方法を説明します。

2. システムブラウザでダウンロードしてインストールする

最初からシステムブラウザで当サイトにアクセスすると、ダウンロード履歴、インストールファイル、提供元の許可を同じアプリで管理できます。システムメニューの名称はメーカーによって異なるため、一般的な英語表記も併記します。同じ項目が見つからない場合は、システムのSettingsで「Install unknown apps」を検索してください。

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

    システムブラウザで当サイトを開き、ダウンロードページのAndroidセクションからAndroid版arm64 APKを選びます。ダウンロードを始める前に端末のアーキテクチャを確認し、ほかのプラットフォーム用のファイルを選ばないでください。

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

    ブラウザのメニューからDownloadsを開き、ダウンロードが完了してからファイルをタップします。ダウンロード中、一時停止、失敗と表示されている場合は、まずダウンロードを再開してください。未完了のファイルを何度開いても、不足分は補われません。

  3. インストール元を許可する

    インストール元が許可されていないという通知が表示されたら、通知内のSettingsをタップして、そのアプリのInstall unknown apps画面を開き、Allow from this sourceをオンにしてからインストーラーに戻ります。APKを実際に開いたブラウザだけに許可してください。

  4. インストールを確認する

    インストーラーに表示されたアプリ名がShadowrocketであることを確認し、Installを選びます。セキュリティによるブロック、端末管理の制限、非互換性の通知が表示された場合は、具体的な理由を確認してください。すべての通知をインストール元の権限の問題と決めつけないでください。

  5. インストール元の許可を取り消す

    インストール後にアプリを開いてホーム画面が表示されることを確認します。その後、システムのSettings → Apps → Special app access → Install unknown appsに戻り、先ほど許可したアプリを選択してAllow from this sourceをオフにします。

ブラウザのDownloadsから開く場合と、ファイルマネージャーから開く場合では、システムが別々のインストール元として扱うことがあります。ブラウザに許可を与えた後でファイルマネージャーからAPKを開き、再度許可を求められても正常です。すべてのアプリに許可するのではなく、現在の許可画面に表示されているアプリ名を確認してください。

3. WeChat内でダウンロードをタップしても反応しない場合

WeChatの内蔵ブラウザでは、APKのダウンロードやシステムインストーラーの起動が制限される場合があります。ボタンをタップしても反応しない、ダウンロード画面が進まない、ブラウザで開くよう案内される、といった症状が起こることがあります。これはファイルの受け渡し段階での問題であり、Shadowrocketのインストール失敗を意味するものではありません。

対処方法:ページをシステムブラウザで開く

WeChat内の操作
  • ページ右上のメニューを開き、「ブラウザで開く」を選びます。
  • メニューに項目がない場合は、現在のページのURLをコピーしてください。ページ内に表示された一時的なダウンロード状態はコピーしないでください。
  • ボタンを何度も連続でタップしたり、空白のページをインストールファイルとして保存したりしないでください。
ブラウザに切り替えた後
  • アドレスバーに当サイトのページURLを貼り付け、ダウンロードページのAndroidセクションを開き直します。
  • ダウンロードをやり直し、ブラウザのDownloadsで完了を確認します。
  • ダウンロード済みのAPKをタップし、システムの案内に従って現在のインストール元を許可します。

重要なのは、システムブラウザからダウンロードをやり直すことです。ブラウザ画面に切り替えただけでは、WeChat内で作成に失敗したダウンロードは引き継がれません。

システムブラウザでもダウンロードできない場合は、通常のウェブページが開けるか、空き容量が十分か、Downloadsに具体的なエラーが表示されていないかを確認してください。Wi-Fiとモバイルデータ通信を切り替えて一度再試行し、モバイルデータの使用量にも注意してください。ダウンロードが完了していない段階で、ShadowrocketのGlobal Routingやサブスクリプションの設定を変更する必要はありません。

4. 権限、インストールパッケージ、システム制限を切り分ける

「インストールできない」は結果を表すもので、原因は一つとは限りません。まず、エラーがダウンロード前、ファイルを開いたとき、インストールの進行後のどの段階で発生したかを記録し、以下の表に沿って確認してください。ダウンロードの問題で権限を何度も変更したり、互換性の問題でブラウザを次々と変えたりするのを防げます。

表示された症状まず確認すること次に行うこと
この提供元からのインストールは許可されていないと表示される Install unknown appsで許可したアプリが、ファイルを開いているアプリと一致しているか 該当アプリのAllow from this sourceだけをオンにし、元のインストーラーに戻って再試行する
インストールパッケージを解析できないと表示される Downloadsでダウンロード完了になっているか、ファイルがAndroid用のAPKか 失敗したファイルを削除し、当サイトのAndroidセクションから再ダウンロードする。それでも失敗する場合はシステムとの互換性を確認する
端末に対応していないと表示される システムがarm64アプリに対応しているか、システム要件がダウンロードページの説明を満たしているか システムの端末情報で確認する。ファイル名の変更や権限付与でアーキテクチャを変えることはできません
空き容量が不足していると表示される 外部メモリーカードだけでなく、端末の内部ストレージに十分な空きがあるか 不要なファイルを削除し、ダウンロードとインストール時の展開に必要な空き容量を確保してから再試行する
既存のアプリと競合すると表示される 同じ名前のアプリがすでにインストールされているか、署名が一致しないとシステムに表示されているか 既存の設定を先にバックアップし、現在のアプリの入手元を確認する。設定を探す前にアンインストールしないでください
仕事用プロファイルまたは管理ポリシーによりブロックされる 会社管理の端末、仕事用プロファイル、制限付きアカウントを使用していないか 端末管理者に許可されているインストール方法を確認し、管理制限を回避しようとしないでください

5. 初回起動とGlobal Routingの設定

アプリが起動できればインストールは完了です。接続できるかどうかは、既存の設定、サービスの接続情報、システムのネットワーク権限にも左右されます。まずHomeで自分の接続項目を確認し、Configで使う設定を確認してください。APKをサブスクリプションとして読み込んだり、サブスクリプションリンクをシステムのインストール元設定に貼り付けたりしないでください。

Global Routing → Config

おすすめ

現在の設定にあるルールに従ってポリシーを選択します。ルールは上から順に照合され、DOMAIN-SUFFIX、GEOIP、IP-CIDRでは照合対象が異なります。先行するルールに一致しなかった通信はFINALで処理されます。実際の通信経路は一致したポリシーによって決まり、ほかの通信が必ず直接接続になるわけではありません。

向いている用途:信頼できる設定をすでに持ち、日常の通信をルールに従って振り分けたい場合

Global Routing → Proxy

クライアントが処理する通信をプロキシポリシーに通し、現在の接続項目が利用できるか確認します。Proxyでは接続できるのにConfigでは接続できない場合は、ルールとポリシーの参照先を確認してください。APKを再インストールする必要はありません。

向いている用途:ルールとプロキシ接続の違いを一時的に確認したい場合

Global Routing → Direct

直接接続の状態にして、ローカルネットワークから対象にアクセスできるかを確認します。Directでの接続結果からプロキシサーバーの正常性を判断することはできず、誤った接続情報も修正されません。

向いている用途:ローカルネットワーク経由とプロキシ経由のアクセス結果を比較する場合

Global RoutingのSceneは、利用状況に応じてルーティングの状態を切り替える機能であり、インストールに必須ではありません。この記事では、再現性のある確認を行うため手動設定を使います。初回インストール時にSceneやOn Demandを設定する必要はありません。

6. Android APKのインストールに関するよくある質問

ブラウザからのインストールを許可したのに、再び許可を求められるのはなぜですか?

今回APKをファイルマネージャーや別のアプリから開いていないか確認してください。システムは、実際にインストールを開始したアプリごとに許可を管理します。ブラウザのDownloadsからダウンロード済みのファイルを開くか、現在のインストール元だけに一時的に許可を与え、インストール後にオフにしてください。

ダウンロード後にホーム画面へアイコンが表示されません。インストールに失敗したのでしょうか?

ダウンロードが完了しても、インストールまで完了したとは限りません。まずDownloadsでAPKをタップし、Installを完了してください。インストーラーに成功と表示された場合は、システムのSettings → AppsでShadowrocketを検索します。ホーム画面に新しいアプリのアイコンを自動追加せず、アプリ一覧にのみ表示するホームアプリもあります。

ネットワークを切り替えても解析に失敗します。ダウンロードを続けるべきですか?

再ダウンロードしたファイルの取得が完了していることをまず確認してください。同じ端末で当サイトの完全なarm64パッケージを開いてもエラーになる場合は、端末のアーキテクチャ、システムとの互換性、管理ポリシーを確認し、システムに表示されたメッセージを記録してください。何度もダウンロードを繰り返したり、拡張子を変更してインストールを試したりしないでください。

インストールは成功したのに接続できません。再インストールが必要ですか?

通常はまず設定を確認してください。Homeで選択中の接続項目、Global Routingの状態、システムのVPNリクエスト、端末の日付と時刻を確認し、次にアドレス、ポート、プロトコルを照合します。再インストールしても、誤ったパスワードや利用できない接続先は自動で修正されません。また、バックアップしていない設定が失われるおそれがあります。

更新時も当サイトのダウンロードページからAndroid用インストールパッケージを取得してください。通常はシステムインストーラーが更新として処理します。先に現在の設定をバックアップし、署名の競合などのエラーが出た場合は、原因を特定してください。最初からアンインストールしないでください。インストール後はDownloads内の不要な古いAPKを削除し、ブラウザやファイルマネージャーに一時的に与えたインストール元の許可を取り消せます。

Shadowrocket をダウンロード