Windows 11の最も注目されている機能の一つは、Androidアプリの実行です。この記事の執筆時点では、MicrosoftのOSの正式版ではまだAndroidは動作しませんが、Windows Insiderメンバーで開発、ベータ、リリースの各チャネルをご利用の場合は、今すぐAndroidを実行できます。
Windows 11でAndroidアプリを実行するにはいくつか注意点があり、最大の問題は、MicrosoftがAmazonストアからのアプリのみをインストールするように求めていることです。Amazonストアのアプリは選択肢が限られており、Googleアプリは一切インストールできません。幸い、アプリをサイドロードする方法はありますが、Googleサービスを必要とするアプリは依然として使用できません。
以下では、Windows用にAndroidサブシステムを設定し、Amazonストア経由で公式にアプリをインストールする方法を説明します。その後、アプリをサイドロードする方法も説明します。
Windows 11 で Android アプリを実行するための要件
Androidアプリの実行を開始する前に、エミュレーションを実行するAndroid Subsystem for Windowsをインストールして設定する必要があります。そのためには、PCが2つの要件を満たしている必要があります。
- Windows 11 Insider Build 22000.282 以降。Windows Insider ではない方は、「設定」->「Windows Update」->「Windows Insider」に移動してサインアップしてください。
- 仮想化が有効になっています。有効になっているかどうかを確認するには、タスクマネージャーを起動し、「パフォーマンス」タブに移動します。画面右下に「仮想化:有効」という行が表示されます(おそらく表示されます)。有効になっていない場合は、BIOSに入り、そこで有効にする必要があります。
Windows 11でAndroidアプリを実行する方法
PC に適切なビルドの Windows 11 がインストールされ、仮想化が有効になっている場合は、Android アプリを実行するために必要なことはいくつかあります。
1. Windows Subsystem for Android のウェブページに移動します。理論的には、Microsoft Store でこのアプリを検索することもできますが、今回のケースでは検索結果に表示されませんでした。
2.以前にインストールしたことがある場合は、「インストール/開く」と表示されている「入手」ボタンをクリックします。Microsoft StoreアプリでWindows Subsystem for Androidのメニューが開きます。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
3. Microsoft Storeアプリの「インストール」ボタンをクリックします。Amazonアプリストアに関する情報を含むオーバーレイメニューが表示されます。
4. 「次へ」をクリックします。
5. 「ダウンロード」をクリックします。
アプリのダウンロードが完了するまで 1 ~ 2 分ほどお待ちください。
6. 「Amazonアプリストアを開く」をクリックします。Amazonのログインプロンプトが表示される画面が開きます。
開くまでに1〜2分かかる場合があります。
7. 「サインイン」または「Amazonアカウントを新規作成」ボタンをクリックします。Amazonアカウントをお持ちの場合は(ほとんどの方はお持ちだと思いますが)、そのアカウントでサインインできます。ボタンをクリックすると、サインインを求めるメッセージが表示されます。
Amazon Appstore 画面が表示され、現在 Windows 11 にインストールできるすべての Android アプリのリストが表示されます。
8.インストールしたいアプリの「入手」をクリックします。ダウンロードする前に、アプリのアイコンをクリックして詳細を確認することもできます。
9. 「インストール」をクリックして確認します。
最近インストールした Android アプリは、他のすべてのアプリと同様に、スタート メニューまたは Windows 検索からアクセスできます。
各アプリを起動すると、それがこのセッションで最初に開いたAndroidアプリである場合、基盤となるWindows Subsystem for Androidが起動します。これには数秒かかる場合があります。
Amazon Appstore アプリを閉じた場合は、他の Android アプリを見つけてインストールするには、アプリを再起動する必要があります。
Windows 11でAndroidアプリをサイドロードする方法
AmazonアプリストアではWindowsで実行できるAndroidアプリの選択肢が非常に限られているため、アプリのサイドローディングを試してみることをお勧めします。Androidデバイスでは、設定でサイドローディングを有効にし、ファイルマネージャーアプリを使って必要なプログラムのAPKインストールファイルを見つけてタップするだけで、アプリのサイドローディングは簡単です。
しかし、Windows Subsystem for Androidでは、アプリをサイドロードする方法が2つあります。簡単な方法は、WSAToolsというアプリをインストールし、それを使ってインストールを行う方法です(後述します)。難しい方法は、プログラマー向けのツールセットであるAndroid Developer Bridgeをインストールし、コマンドを使ってAPKファイルをWindowsのAndroid環境にプッシュする方法です。WSAToolsは問題なく動作し、はるかに簡単なので、ここではWSAToolsを使うことにします。
1. MicrosoftストアからWSAToolsをインストールします。ストアのURLにアクセスし、「入手」ボタンをクリックしてください。
2. APKファイルをダウンロード(または入手)します。APKを入手する最も簡単な方法は、APKMirrorやAPKPureなどの信頼できるホストサイトにアクセスすることです。
テストの結果、APKPure の方がアプリの選択肢がはるかに豊富であるように思われますが、多くのアプリは XAPK 形式で保存されており、WSATools ではインストールできません。これらの XAPK ファイルをインストールするには、APKPure 独自のアプリを APK としてダウンロードし、WSATools を使用してインストールする必要があります。その後、APKPure アプリを実行してライブラリを検索し、アプリを直接インストールできます。
3. PC でWSATools を起動します。
4. 「APK を選択」をクリックし、ストレージ ドライブから 1 つ選択します。
5. 「インストール」をクリックします。アプリのインストールには1~2分かかる場合があります。
アプリを開くか、別のアプリをインストールするかを選択できます。
サイドロードしたアプリはすべてスタート メニューから利用できるようになるため、他の Windows アプリや Android アプリと同じようにいつでも見つけることができます。
Avram Piltchは特別プロジェクト担当の編集長です。仕事で最新ガジェットをいじったり、展示会でVRヘルメットを装着したりしていない時は、スマートフォンのルート化、PCの分解、プラグインのコーディングなどに取り組んでいます。技術的な知識とテストへの情熱を活かし、Avramはノートパソコンのバッテリーテストをはじめ、数多くの実環境ベンチマークを開発しました。