16
Windows 11でAndroidアプリを使い、サイドロードする方法

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に入り、そこで有効にする必要があります。

仮想化が有効

(画像提供:Tom's Hardware)

Windows 11でAndroidアプリを実行する方法

PC に適切なビルドの Windows 11 がインストールされ、仮想化が有効になっている場合は、Android アプリを実行するために必要なことはいくつかあります。

1. Windows Subsystem for Android のウェブページに移動します。理論的には、Microsoft Store でこのアプリを検索することもできますが、今回のケースでは検索結果に表示されませんでした。

2.以前にインストールしたことがある場合は、「インストール/開く」と表示されている「入手」ボタンをクリックします。Microsoft StoreアプリでWindows Subsystem for Androidのメニューが開きます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

取得ボタンをクリック

(画像提供:Tom's Hardware)

3. Microsoft Storeアプリの「インストール」ボタンをクリックします。Amazonアプリストアに関する情報を含むオーバーレイメニューが表示されます。

インストールボタンをクリック

(画像提供:Tom's Hardware)

4. 「次へ」をクリックします

次へをクリック

(画像提供:Tom's Hardware)

5. 「ダウンロード」をクリックします。 

ダウンロードをクリック

(画像提供:Tom's Hardware)

アプリのダウンロードが完了するまで 1 ~ 2 分ほどお待ちください。

6. 「Amazonアプリストアを開く」をクリックします。Amazonのログインプロンプトが表示される画面が開きます。

Amazonアプリストアを開くをクリック

(画像提供:Tom's Hardware)

開くまでに1〜2分かかる場合があります。

7. 「サインイン」または「Amazonアカウントを新規作成」ボタンをクリックします。Amazonアカウントをお持ちの場合は(ほとんどの方はお持ちだと思いますが)、そのアカウントでサインインできます。ボタンをクリックすると、サインインを求めるメッセージが表示されます。

Amazonにサインイン

(画像提供:Tom's Hardware)

Amazon Appstore 画面が表示され、現在 Windows 11 にインストールできるすべての Android アプリのリストが表示されます。 

8.インストールしたいアプリの「入手」をクリックします。ダウンロードする前に、アプリのアイコンをクリックして詳細を確認することもできます。

Amazonアプリストア

(画像提供:Tom's Hardware)

9. 「インストール」をクリックして確認します。

Amazonアプリストアのインストール

(画像提供:Tom's Hardware)

最近インストールした Android アプリは、他のすべてのアプリと同様に、スタート メニューまたは Windows 検索からアクセスできます。 

アプリを見つける

(画像提供:Tom's Hardware)

各アプリを起動すると、それがこのセッションで最初に開いたAndroidアプリである場合、基盤となるWindows Subsystem for Androidが起動します。これには数秒かかる場合があります。

アプリの読み込み

(画像提供:Tom's Hardware)

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にアクセスし、「入手」ボタンをクリックしてください。

WSAツール

(画像提供:Tom's Hardware)

2. APKファイルをダウンロード(または入手)します。APKを入手する最も簡単な方法は、APKMirrorやAPKPureなどの信頼できるホストサイトにアクセスすることです。

テストの結果、APKPure の方がアプリの選択肢がはるかに豊富であるように思われますが、多くのアプリは XAPK 形式で保存されており、WSATools ではインストールできません。これらの XAPK ファイルをインストールするには、APKPure 独自のアプリを APK としてダウンロードし、WSATools を使用してインストールする必要があります。その後、APKPure アプリを実行してライブラリを検索し、アプリを直接インストールできます。

APKPureアプリ

(画像提供:Future)

3. PC でWSATools を起動します。

4. 「APK を選択」をクリックし、ストレージ ドライブから 1 つ選択します。

APKを選択をクリック

(画像提供:Future)

5. 「インストール」をクリックします。アプリのインストールには1~2分かかる場合があります。

インストールをクリック

(画像提供:Future)

アプリを開くか、別のアプリをインストールするかを選択できます。 

WSAToolsがアプリのインストールを完了しました

(画像提供:Future)

サイドロードしたアプリはすべてスタート メニューから利用できるようになるため、他の Windows アプリや Android アプリと同じようにいつでも見つけることができます。

Avram Piltchは特別プロジェクト担当の編集長です。仕事で最新ガジェットをいじったり、展示会でVRヘルメットを装着したりしていない時は、スマートフォンのルート化、PCの分解、プラグインのコーディングなどに取り組んでいます。技術的な知識とテストへの情熱を活かし、Avramはノートパソコンのバッテリーテストをはじめ、数多くの実環境ベンチマークを開発しました。