Windows 11でAndroidアプリをサイドロードする方法|ADBとWSAToolsを使った完全ガイド
以前はサードパーティ製エミュレーターを使うしかなかったAndroidアプリのPC上での実行。しかしWindows 11では「Windows Subsystem for Android(WSA)」により、Amazonアプリストア経由でAndroidアプリをインストールできるようになりました。
ただし、AmazonアプリストアはGoogle Playストアと比べてラインナップが限られており、利用には米国のAmazonアカウントが必要です。非公式ソースからアプリをサイドロードすれば、この制限を回避して好きなAndroidアプリをPCにインストールできます。本記事では、Windows 11でAndroidアプリをサイドロードするさまざまな方法を詳しく解説します。
サイドローディングを行うには、PCでハードウェア仮想化が有効になっている必要があります。また、デバイスの地域設定が「米国」になっていることも条件です。これらの要件の詳細については、Windows 11へのAndroidアプリインストールに関するチュートリアルをご参照ください。
サイドロードの方法は大きく分けて2つ。「コマンドプロンプト」を使う方法と、サードパーティ製ツール「WSATools」を使う方法です。両方の手順を順番に見ていきましょう。
コマンドプロンプトを使ってAndroidアプリをサイドロードする
まず、PCにAndroid SDK(Software Development Kit)とADB(Android Debug Bridge)をセットアップします。ブラウザでAndroid開発者向けサイトの「SDK Platform Tools」ページを開き、以下の手順に従ってください。
- Android開発者サイトの「Downloads」セクションまでスクロールし、「Download SDK Platform-Tools for Windows」を選択します。
- 「I have read and agree with the above terms and conditions」にチェックを入れ、「Download Android SDK Platform-Tools for Windows」を選択します。
- ダウンロードしたZIPファイルを右クリックし、「すべて展開(Extract All)」を選択します。
- 「展開(Extract)」ボタンを押すと、表示されているフォルダーにファイルが展開されます。別の場所に展開したい場合は「参照(Browse)」ボタンでフォルダーを変更してください。
- 展開した「platform-tools」フォルダーを開きます。
- アドレスバーをクリックし、Ctrl + Cでフォルダーのパスをコピーします。
- Windowsキーを押して検索バーに「windows subsystem」と入力し、「Windows Subsystem for Android 設定」アプリの下にある「開く(Open)」を選択します。
- 左側のサイドバーで「開発者(Developer)」を選択し、「開発者モード(Developer mode)」をオンにします。
- IPアドレス行の「コピー(Copy)」ボタンを選択します。
- IPアドレスが「利用不可(Unavailable)」と表示される場合は、「更新(Refresh)」ボタンを選択します。
更新してもIPアドレスが表示されない場合は、「開発者設定を管理する(Manage developer settings)」を選択し、10〜20秒ほど待ってから再度「更新」ボタンを押してみてください。筆者のテスト環境でも、この操作でWSAのIPアドレスが表示されるようになりました。
何度更新してもIPアドレスが取得できない場合は、Windows Subsystem for Androidを一度閉じて再起動してみてください。
- インストールしたいAndroidアプリのAPKファイルをPCにダウンロードします。APKMirror、APK4Fun、APKPureなどは比較的安全なAPK配布サイトとして知られています。APKファイルは必ず「platform-tools」フォルダー内(手順6参照)に保存してください。
- スタートメニューを開き、「command prompt(コマンドプロンプト)」と検索し、「管理者として実行(Run as administrator)」を選択して管理者権限でコマンドプロンプトを起動します。
- 「cd」と入力し、半角スペースを空けてplatform-toolsフォルダーのパス(手順6でコピーしたもの)を貼り付け、Enterキーを押します。コマンドは以下のようになります。
cd C:\Users\Lenovo\Desktop\platform-tools_r33.0.2-windows\platform-tools
- 続いて「adb connect IPAddress」と入力します(IPAddressは手順11でコピーしたIPアドレスに置き換え)。Enterキーを押します。コマンド例:
adb connect 192.163.6.172
- 次に「adb install ApkName」と入力します(ApkNameはサイドロードしたいAPKファイルの名前と拡張子に置き換え)。Enterキーでコマンドを実行します。
ここでは例として「Subway Surfers」をサイドロードするため、次のコマンドを実行しています:adb install subway-surfers.apk
インストール中はコマンドプロンプトに「Performing Streamed Install」というメッセージが表示されます。「Success」と表示されたら、PCのアプリ一覧を確認しましょう。
インストールしたアプリは、スタートメニューの「おすすめ(Recommended)」セクションに「最近追加された項目」として表示されます。
- アプリを選択すると、通常のWindowsアプリと同じように起動できます。スタートメニューやタスクバーにピン留めすることも可能です。
APKファイルのサイドロードがうまくいかない場合は、コマンドプロンプトとAndroidサブシステムを閉じ、最初から手順をやり直してみてください。その際、サイドロードしたいAPKファイルをplatform-toolsフォルダーへ移動しておくことを忘れずに。
WSAToolsを使ってWindows 11にAndroidアプリをサイドロードする
WSAToolsは、コマンドプロンプトのコマンド入力なしでWindows 11にAndroidアプリをサイドロードできるサードパーティ製ソフトです。事前にインストールしたいアプリのAPKファイルをダウンロードしておき、以下の手順に従ってください。
- Microsoft Storeアプリを開き、検索バーに「wsatools」と入力してEnterキーを押します。
- Microsoft StoreにWSAToolsのアプリプレビューが表示されます。「入手(Get)」ボタンを選択してPCにインストールしましょう。
- WSAToolsを開きます。
- 「Install an APK」ボタンを選択します。
- Android Debug Bridge(ADB)のダウンロードとインストールを促す画面が表示されるので、「Install」ボタンを選択して進みます。
- ADBのダウンロードが完了したら、「Select Folder」ボタンでADBのインストール先フォルダーを指定します。
- 保存先フォルダーを選び、「Install ADB here」を選択します。
- サイドロードしたいアプリのAPKファイルを探して選択し、「Load APK」を選択します。
- 「Install」を選択します。
インストールが完了すると、WSAToolsに成功メッセージが表示されます。スタートメニューを開けば、新しくインストールしたアプリを起動できます。もしWSAToolsがインストール進行状況の画面で止まってしまう場合は、WSAToolsを一度閉じて再起動し、もう一度試してみてください。
注意:PCはAndroid端末ではない
すべてのAndroidアプリがPCで動作するわけではありません。特にGoogleサービスを必要とするGoogle純正アプリなどは、正常に動作しない場合があります。現在、Amazonアプリストアには1,000を超えるAndroidアプリが登録されており、AmazonとMicrosoftは今後も対応アプリの拡大を進める方針を示しています。
なお、Microsoftは2024年3月にWSAの提供終了を発表しており、2025年3月5日をもってサポートが終了しました。既存ユーザーはセキュリティ更新を受けられなくなるため、今後も継続的にAndroidアプリを利用したい場合は、BlueStacksやLDPlayerなどのエミュレーター、あるいはPC版「Google Play Games」などの代替手段を検討することをおすすめします。
それまでの間は、本記事で紹介したツールとテクニックを活用して、Windows PCでAndroidアプリを快適に楽しんでください。
-
新しいAndroidスマートフォンへのデータ移行方法を徹底解説
新しいAndroidスマートフォンを手に入れて、いざ初期設定という場面に直面したことはありませんか?古いスマホから新しい端末へデータを手動で移そうとすると、移行する情報の種類によっては何時間もかかってしまうことがあります。しかし、メッセージ、通話履歴、写真、動画、音楽、連絡先などを新しいAndroidスマホに移行するには、もっと簡単で素早い方法があります。この記事では、誰でも迷わず実行できるよう、代表的な移行方法をわかりやすく解説します。AndroidからAndroidへのデータ移行方法古いAndroidスマホから新しい端末へすべてのデータを移すには、主に以下の方法があります。Smart Sw
-
破損したZIPフォルダからファイルを抽出・復元する方法【無料ツール5選】
複数のファイルをまとめて転送する方法として最適なのが、ZIP形式による圧縮です。この方法なら、ストレージ間でファイルを移動する際に、手間のかからないロスレス圧縮が実現できます。 ZIP圧縮に対応した「パック」ソフトは数多く存在します。必要なファイルを集めて1つのフォルダにまとめ、そのフォルダを圧縮すれば、メール添付やその他の転送手段ですぐに送れるZIPフォルダのできあがりです。 受信側でも、同じまたは類似のツールを使ってZIPフォルダ内のデータを「展開」する必要があります。これらの作業はすべて、数クリックで簡単に行えます。 しかし残念ながら、ZIPフォルダが破損してしまうケースもあります