この記事は、Android端末にShadowrocketを初めてインストールする方向けです。システムブラウザでダウンロードページを開き、APKを最後までダウンロードしたら、インストールを開始するアプリにインストール権限を付与し、インストーラーに戻って完了します。WeChat内でダウンロードが始まらない場合は、何度もタップせず、ブラウザを切り替えてください。インストール後は、すでにお持ちのサービス設定を使って接続します。
プラットフォームと入手方法を確認
Shadowrocket Android版は無料で、インストールファイルは当サイトのアプリダウンロードページから入手できます。iPhone / iPad版はApp Storeで2.99ドルの買い切りです。システム要件はApp Storeの掲載内容をご確認ください。Mac(Appleシリコン / Intel)、Windows、Android、Linux版は無料です。App Storeに記載されている開発元はShadow Launch Technology Limitedです。
この記事ではAndroid版のインストール手順を説明します。APKはAndroidアプリのインストールファイルです。ダウンロード完了とインストール完了は別の操作で、ファイルの保存はブラウザ、端末へのインストールはシステムのインストーラーが行います。「不明なアプリのインストールを許可」は、インストールを開始するアプリに設定する権限であり、Shadowrocketの接続権限ではありません。
APKをダウンロードしてインストーラーを開く
まずシステムブラウザでダウンロードページを開き、Android版を選択します。ダウンロード中は通信できる状態を保ち、ブラウザのダウンロード履歴で完了を確認してからファイルを開いてください。ダウンロード中の一時ファイルをAPKに変更したり、Webページの保存ファイルをインストールファイルとして扱ったりしないでください。
-
ダウンロードページを開く
システムブラウザで当サイトのAndroid版ダウンロードページを開き、アドレス欄のドメインがsr-docs.comであることを確認して、Android版のインストールファイルを選びます。
-
保存を確認
ブラウザからAPKを保存するか確認された場合は、入手元と操作内容に問題がないことを確認して続行します。ダウンロードの通知はインストール完了を意味しません。まずダウンロードが終わるまでお待ちください。
-
ファイルを開く
ブラウザのメニューからDownloads(ダウンロード)を開き、ダウンロード済みのAPKをタップします。ファイル管理アプリのDownloadフォルダから開くこともできます。
-
表示に従って許可
この提供元からのインストールがブロックされた場合は、表示された案内のSettings(設定)をタップし、今回インストールを開始するブラウザまたはファイル管理アプリに限って許可します。
-
戻ってインストール
システムのインストーラーに戻り、アプリ名がShadowrocketであることを確認してInstall(インストール)をタップします。完了したらOpen(開く)を選ぶか、ホーム画面から起動してください。
ブラウザのダウンロード履歴からファイルを直接開くと、通常はブラウザがインストールを開始します。同じファイルをファイル管理アプリから開く場合は、ファイル管理アプリが開始元になることがあります。そのため、ブラウザに許可した後でファイル管理アプリから開き、再度許可を求められても、先の設定が保存されていないとは限りません。
不明なアプリのインストールを許可
比較的新しいAndroidでは、インストール権限をアプリごとに管理します。一般的な設定手順は、システムのSettings → Apps → Special app access → Install unknown apps → 使用中のブラウザ → Allow from this sourceです。日本語表示では「設定」「アプリ」「特別なアプリアクセス」「不明なアプリのインストール」「この提供元を許可」などの項目名になります。端末によってメニューの場所は異なるため、インストールを止めたときに表示される設定へのリンクを優先してください。
ブラウザからインストール
- ファイルの場所
- ブラウザ → Downloads → ダウンロード済みのAPK
- 許可するアプリ
- APKを開いたブラウザ
- 権限項目
- Install unknown apps → Allow from this source
- 完了後の操作
- インストーラーに戻り、Installを続行
ブラウザからインストールを開始する場合は、そのブラウザに設定された提供元権限を確認してください。
ファイル管理アプリからインストール
- ファイルの場所
- ファイル管理アプリ → Download → ダウンロード済みのAPK
- 許可するアプリ
- 現在使用しているファイル管理アプリ
- 権限項目
- Install unknown apps → Allow from this source
- 完了後の操作
- ファイル一覧に戻り、必要に応じてAPKを開き直す
同じインストールファイルでも、開くアプリが異なると、それぞれに許可が必要になる場合があります。
メニューが見つからない場合は、システム設定で「不明なアプリのインストール」を検索し、一覧で選択されているアプリ名を確認してください。端末によっては「外部ソースからのアプリ」などの項目名になっています。この権限を「他のアプリの上に重ねて表示」、通知、ユーザー補助の各権限と混同しないでください。これらの権限ではインストール元の許可を代用できません。
- 権限を変更したら、元のインストール画面に戻ります。画面を閉じてしまった場合は、ダウンロード履歴からAPKを開き直してください。
- ボタンがグレーアウトしていて、端末が会社・学校・保護者によって管理されている場合は、端末管理による制限の可能性があります。管理者にご相談ください。
- インストール後は、同じ設定画面から該当する提供元のインストール権限をオフにできます。インストール済みのShadowrocketが削除されることはありません。
- 古いシステムでは、関連する設定がセキュリティ設定内にある場合があります。端末に表示される案内に従って操作し、完全に同じ階層のメニューを探す必要はありません。
WeChatでダウンロードできない場合
WeChat内でWebページを開くと、WeChatの内蔵ブラウザで表示されます。ダウンロードをタップしても保存の確認やダウンロードタスクが表示されない場合は、まずページをシステムブラウザで開いてください。ボタンが反応しないだけでインストールファイルが使えないと判断したり、ダウンロードタスクが重複するまで何度もタップしたりしないでください。
WeChat内での表示とブラウザでのダウンロードを切り替える
WeChat内で開いている場合
- ページ右上のメニューを開き、「ブラウザで開く」を探します。
- 項目が見つからない場合は、当サイトのダウンロードページのリンクをコピーします。
- チャット履歴からインストールファイルを何度も開こうとしないでください。
システムブラウザに切り替える
- アドレス欄にリンクを貼り付け、ドメインがsr-docs.comであることを確認します。
- Android版のダウンロードページを開き直し、Downloadsを確認します。
- ダウンロード完了後にAPKを開き、システムの案内に従ってインストールを許可します。
対処の順序:まずブラウザを切り替え、次にダウンロードタスクを確認します。インストール元の権限はAPKを開いたときに設定します。
ブラウザでもダウンロードが始まらない場合は、ページを再読み込みし、通信状態と空き容量を確認してください。ダウンロードタスクがあるのに待機中の場合は、Wi-Fi接続時のみダウンロードする設定になっていないか確認します。タスクが失敗した場合は、失敗した項目を取り消してから当サイトのダウンロードページで再取得してください。不完全なファイルは開かないでください。
ダウンロードエラーとインストールエラーの違い
対処の前に、エラーがどの段階で表示されたかを確認してください。Webページをタップした後、ファイルの保存中、システムのインストーラー内のいずれかです。次の症状はそれぞれ異なる段階に関係するため、順に確認します。特定の端末での実測記録ではなく、ひとつの表示だけで原因を特定できるわけではありません。
| 表示されている症状 | まず確認すること | 次の手順 |
|---|---|---|
| WeChatでタップしてもダウンロードが始まらない | 内蔵ブラウザで開いていないか | ダウンロードページのリンクをコピーし、システムブラウザで開いて再試行します。 |
| ファイルを開くとWebページやテキストが表示される | APKではなくWebページを保存していないか | 誤ったファイルを削除し、Android版のページから再ダウンロードします。拡張子を変更してインストールファイルに見せかけないでください。 |
| この提供元からのインストールは許可されていないと表示される | インストールを開始したアプリ名 | 該当するブラウザまたはファイル管理アプリにインストール元の権限を付与し、インストーラーに戻ります。 |
| 解析エラーまたは無効なインストールファイルと表示される | ダウンロードが完了しているか、端末がダウンロードページの要件を満たしているか | ファイルを完全にダウンロードし直し、システムとアーキテクチャの互換性に関する説明を確認します。 |
| 空き容量が不足していると表示される | 端末の内部ストレージの空き容量 | 不要なファイルを削除して再試行します。インストールには展開用の空き容量も必要です。 |
| アプリがすでにあるが、更新に失敗する | 以前のアプリの入手元、システムの表示、互換性要件 | エラー表示をそのまま記録し、まずご自身の設定をバックアップしてください。既存のアプリをすぐにアンインストールしないでください。 |
インストールに失敗しても、システムのセキュリティチェックをすべて無効にしないでください。システムが明確にインストールをブロックした場合は、まず表示された理由を確認します。端末管理ポリシー、システムの互換性、ファイルの破損では、それぞれ対処方法が異なります。アンインストールするとローカル設定が消えることがあるため、バックアップがない状態で何度も削除・再インストールするのは避けてください。
インストール後の権限と初回利用
インストール元の権限はAPKをインストールできるかどうかを決めます。初回接続時のシステムVPN許可は、ShadowrocketがシステムのVPNインターフェースを通じて通信を処理できるかどうかを決めます。役割は異なります。VPNを許可しても、サブスクリプションが提供されたり、サーバーの動作が確認されたりするわけではありません。
インストール後に提供元の権限をオフにする
推奨インストール完了後、システムのInstall unknown apps画面に戻り、今回使用した提供元のAllow from this sourceをオフにします。後日、手動で更新をインストールする場合は、実際に使用するアプリに再度許可してください。
対象:今回のインストールが完了し、普段ブラウザからアプリをインストールする必要がない端末。
インストールが終わるまで許可を維持
ファイルの入手元を確認し、インストールを続けている間は、現在の提供元の権限を有効にしたままインストーラーに戻って操作できます。この設定はシステムVPNの許可の代わりにはならず、自動的に接続を確立するものでもありません。
対象:権限設定から戻ったばかりで、今回のインストールがまだ完了していない場合。
Shadowrocketを開いたら、まずご自身のサービス設定がすでにあることを確認し、アプリの実際の画面に従って読み込みます。サブスクリプションリンクにはアクセス情報が含まれることがあるため、公開コメントやグループチャット、スクリーンショットで共有しないでください。読み込み後はサーバー一覧を確認してから接続テストを行います。ホーム画面にアイコンが表示されたり、接続スイッチがあったりするだけでは、通信できることの確認にはなりません。
- 接続する前に、端末が通常のWebページにアクセスできることを確認し、基本的なネットワークの問題がないか調べます。
- ご自身の設定を読み込んだ後、サーバー情報がすべて揃っているか確認します。インストール元の権限を接続設定と取り違えて変更しないでください。
- 初回接続時にシステムVPNの確認画面が表示されたら、Shadowrocketからの要求であることを確認してから許可します。
- 接続後はアプリの状態とWebページへのアクセスをそれぞれ確認します。アクセスできない場合は、インストール元の権限を再設定するのではなく、サーバー、Global Routing、DNS、ルールを確認してください。