- ADBとWSAを使ってAndroidアプリのAPKインストーラーをサイドロードする方法がある。以下にその方法を紹介する:
- ウィンドウズ11で最も注目された機能のひとつが、Androidアプリを実行できることだった。
- 現在の唯一の問題は、Amazon AppstoreからしかAndroidアプリをインストールできないことだ。
アンドロイドの定番のひとつは、好きなものを何でもインストールできることだ。ほとんどの場合、Google Playストアから新しいアプリをインストールし、アップデートすることになるだろうが、望むなら、他の場所からアプリをダウンロードし、標準的なオペレーティング・システムと同じようにインストールすることもできる。
Windows 11にも同じオプションがあるが、WSA(Windows Subsystem for Android)やAmazon Appstore (全ガイドはこちら).その方法を見てみよう。
目次
ADB(Android Debugging Bridge)をダウンロードする
まず、公式のAndroid SDK Platform Toolsをダウンロードし、Androidデバイスとして見えるWSA仮想マシンに接続するために使用する。

ADBはWindows、Mac、Linuxで利用できる。Windows用のアーカイブをダウンロードし、その中身を プラットフォーム・ツール の中にある。 ダウンロード フォルダにある。 現在のユーザーアカウント. どこでもダウンロードして解凍できる どこでやったか覚えておいてくれ。後で必要になる。
WSAをデバッグ用に設定し、仮想デバイスIPを取得する
を開く。 Windows Subsystem for Androidの設定に向かう。 開発者 メニューの左側にある、 オンにする 開発者モードそして、IPアドレスを取得するために下の更新を押す。

最初のうちは、次のような光景を目にすることになるだろう。 使用不可 をクリックする。上の 開発者設定を管理する リンクをクリックして、WSA仮想マシンサービスを強制的に開始する。その後、新しいIPをコピーできる。

ADBサイドロードしたいAndroidアプリのAPKをダウンロードする
これは厄介な部分だ。 アプリをダウンロードする場所には気をつけなければならない。.サンドボックス化された仮想マシンであっても、深刻な問題を引き起こす可能性のあるハッキングされたバージョンを「どこか」から入手するのは簡単だ。特にどのウェブサイトを推奨しているわけではなく、ただ警告しているだけだ。

この例では APKMirror.を使用する。 (1) 検索バーから目的のアプリを見つける、 (2) ダウンロード (3) ファイル名を入力しやすいものに変更する。 (4) APKをADBアーカイブを解凍したフォルダに移動する。
コマンドプロンプトを使ってADBでWSAに接続し、Android APKをインストールする
さあ、ビジネスに取り掛かろう。あなたは コマンドプロンプト (タイプ コマンド スタートメニュー)と 管理者として実行する.

なぜかターミナルアプリやPowerShellは使えない。コマンドプロンプトを使わなければならない。 アプリを管理者権限で起動する必要がある.
コマンドプロンプトの基本コマンドを使って、ADBを解凍したフォルダに移動する。 この記事より.あなたには当てはまらないだろうが、私の順序はこうだった:
cd
cd Users
cd JP
cd ダウンロード
cd platform-tools
Android 仮想デバイスに接続するには、WSA 開発者メニューからコピーした IP アドレスをタイプして使用する:
adb connect IP_ADDRESS
このメッセージを見れば、間違っていたことがわかるだろう:

問題がなければ、成功のメッセージが表示される:

次に、Gmailアプリをインストールする。わかりやすくするために、アプリ名を gmail.apk.以下のADB sideloadコマンドを入力する:
adb install gmail.apk
数秒後、このような成功メッセージが表示されるはずだ:

これで、他のWindowsアプリと同じようにアプリがインストールされた。スタートメニューを開き Gmail を開く:

ほとんどのAndroidアプリはGoogle Playストアからインストールできるが、現在のところWSAにGoogle Playサービスをインストールする方法はないため、GmailやGoogleフォトなど、Google Playサービスに依存するアプリは動作しない。
現在のところ、バックグラウンドで動作するGoogle Playストアとその基礎となるサービスを使用する公式の方法がないためだ。非公式な方法はあるが、それはまた別の記事で紹介する。

それは少し残念だが、Windows 11で実行できるAndroidアプリは他にもたくさんある。Facebook Messenger Liteアプリを試してみたが、問題なく動作した。下記を参照のこと:

以前にも言ったように、マイクロソフトはWindows 11でAndroidアプリを実行する機能の方向性をまだ見極めていないように感じる。ほとんどのユーザーはこれに興味がないが、もしプロセスが簡単に再現できるのであれば、最終的にはかなりの人数が参加するかもしれない。
今のところ、Amazon Appstoreにアクセスできるのはアメリカ国内だけだからだ。より上級のユーザーには、WindowsでAndroidアプリをサイドロードするオプションがある。このガイドがその手助けになれば幸いだ。