Windows 上で Android アプリを実行する方法とその理由
<本文>![]()
概要
-
ネイティブ Windows アプリと同様に、WSA を使用して Android アプリを実行します。タスクバー、ウィンドウ、マウス/キーボードから起動します。
-
GitHub のコミュニティ WSA ビルドを使用しています。Microsoft はサポートを終了しましたが、コミュニティは機能し続けています。
-
Play ストアからインストールするか、開発者向けオプションと ADB 経由で APK をサイドロードします。
私は Windows マシン上で Android アプリを時々実行します。場合によっては、より優れたハードウェアを備えた大きなモニターでビデオ ゲームをプレイする方が良い場合があります。また、デスクトップでは利用できない特定のアプリにアクセスしたい場合もあります。たとえば、私の銀行には優れたモバイル アプリがありますが、Web サイトはひどいため、代わりにコンピューターで Android アプリを実行することを好みます。これが私のやり方です。
Android 用 Windows サブシステムとは何ですか、またそれを使用する必要がある理由
ほとんどの人たちと同じように、私も BlueStacks を使い始めましたが、すぐに飽きてしまいました (ほとんどの人たちと同じように)。その UI は安っぽく、広告やスポンサー付きコンテンツが満載です。 2 番目に人気のあるオプションは Genymotion です。これは、Android Studio に同梱されているエミュレータと同様に、携帯電話全体をエミュレートします。ただし、電話を起動するためだけに仮想電話を起動するのは非常に煩わしく、時間の無駄です。ゲームを適切に実行することさえできません。

Android アプリを実行するための完璧な方法は、シームレスである必要があります。 「シームレス」とは、タスク バーから直接起動でき、他の Windows アプリと同様に独自のウィンドウで開くことができることを意味します。また、Microsoft Store から行うのと同じように、ワンクリックで Play ストアからアプリを直接インストールできるはずです。それはまさに Windows Subsystem for Android (WSA) が行うことです。
Windows Subsystem for Linux (WSL) について聞いたことがあるなら、それはここでも同じ概念です。 WSL と同様、Android 用 Windows サブシステムは、Android アプリを「ネイティブ」に実行できるようにする互換性レイヤーです。## Windows で WSA をセットアップする方法
WSA を続行する前に、コンピュータで仮想化が有効になっていることを確認してください。 Windows の機能リストで Hyper-V および仮想マシン プラットフォームの機能を確認します。

まず、GitHub から Windows Subsystem for Android ビルドをダウンロードします。 「MindtheGapps」と書かれたビルドには、Play ストアと Amazon ストアの両方があります。 Play ストアだけが必要な場合は、「削除された Amazon」フラグを付けてビルドをダウンロードします。Microsoft は 2025 年に WSA のサポートを正式に終了しましたが、コミュニティは GitHub で見つけることができる修正されたビルドで WSA のサポートをまだ維持しています。私は自分のコンピューターでそのようなビルドを使用しています。 Microsoft はこの製品の開発を終了しているため、新しいバージョンの Windows で WSA をセットアップするときに問題が発生する可能性があります。 3 台の異なるマシンでテストしましたが、2 台では正常に動作しました。3 台目の Windows コンピュータで動作させるには、古いバージョンをダウンロードする必要がありました。具体的に言うと、ビルド 2210 でした。
アーカイブを解凍し、解凍したフォルダーを開きます。ファイルをスクロールして「install.ps1」を探します。このファイルを右クリックし、「PowerShell で実行」をクリックします。
Windows Subsystem for Android ウィンドウがすぐに表示されます。起動しない場合は、「Run.bat」を探し、ダブルクリックして WSA を起動します。
WSA を使用してアプリをインストールする方法
最初の起動では、2 つのウィンドウが表示されます。1 つはエミュレートされたデバイスの設定アプリで、もう 1 つは WSA インターフェイスです。 WSA インターフェイスには、システム、アプリ、および 詳細設定 のタブがあります。システム タブには、ファイル マネージャーを起動するためのショートカットがあり、ドキュメント、ダウンロード、その他のファイルを見つけることができます。 アプリ セクションには、ダウンロードしたすべてのアプリ、Play ストア、Amazon アプリストアが含まれています。 詳細設定 タブでパフォーマンス設定を微調整できます。ここで開発者向けオプションを有効にすることもできます。

新しいアプリをインストールするには、アプリ セクションに移動し、Play ストア の横にある 3 つの点をクリックして、開く をクリックします。Google アカウントでサインインするように求められます。これを実行すると、Play ストアが正常に読み込まれ、ワンタップでアプリのインストールと更新ができるようになります。

APK ファイルを使用してアプリをサイドロードすることもできますが、その方法はより複雑です。 詳細設定 で 開発者向けオプション を有効にする必要があります。オンに切り替えるとすぐに、ADB を使用して接続できる IP アドレスが表示されるはずです。次に、シェルで ADB を使用してその IP アドレスに接続し、APK ファイルをプッシュするだけです。
WSA を使用してアプリを実行および管理する方法
インストールされたアプリの実行は簡単です。 Play ストア ページから直接起動することも、WSA インターフェイスのアプリ セクションで見つけることもできます。これらは、スタート メニューや Windows アプリのリストからも利用できます。 3 つの点をクリックし、タスクバー上に独自のアイコンを備えた別のウィンドウでアプリが起動するまで待ちます。その後、アプリを閉じるか、最小化または最大化することができます。または、アイコンを右クリックしてタスクバーに固定することもできます。
通常の Windows アプリと同じように動作します。マウスを使用してポイント、クリック、ドラッグし、キーボードを使用して入力制御を行うことができます。
Windows + Android ガイドのニュースレターを購読する
実践的な修正やセットアップのヒントが必要ですか? Play ストアのセットアップやサイドローディングから、WSA ビルドのトラブルシューティングや実践的な構成のヒントまで、Windows 上での Android アプリの実行に関するコミュニティでテストされた詳細な内容については、ニュースレターを購読してください。
購読する
購読すると、ニュースレターとマーケティング電子メールの受信に同意し、Valnet の利用規約とプライバシー ポリシーに同意したものとみなされます。いつでも購読を解除できます。
アプリを削除するには、名前の横にある 3 つの点をクリックし、アプリの設定 をクリックします。別のウィンドウが開き、アプリの権限を変更したり、ストレージを管理したり、完全に削除したりできます。
Android でアプリをエミュレートすることは、特に古いハードウェアでは常に面倒でした。 WSA はあらゆる面で機能するため、夢のようなソリューションのように感じられます。 Microsoft がこの素晴らしいプロジェクトを中止したのは残念ですが、プロジェクトを継続させてくれたコミュニティに感謝します。
*️⃣ 出典リンク:
BlueStacks、Android Studio に付属するエミュレーター、Linux 用 Windows サブシステム、 GitHub からビルドされた Android 用 Windows サブシステム、APK ファイルを使用したサイドロード アプリ、、、 利用規約、 プライバシー ポリシー 、