Windows 11でAndroidアプリ(APK)をサイドローディングする方法

SDKプラットフォームツールを使用してWindows11 PCにAndroidアプリAPKをサイドロードし、Amazon AppStoreでは入手できないアプリやゲームをお楽しみください。

Windows 11は、完全に再設計されたオペレーティングシステムです。 AndroidアプリをWindowsマシンでネイティブに実行する機能は、その証拠です。

Windows 11以降、PCに他のアプリと同じようにAndroidアプリをダウンロードしてインストールし、OSの相互運用性を最大限に楽しむことができます。ただし、この分野での大きな問題の1つは、AndroidアプリはAmazon Appstoreからしかダウンロードできないことです。このガイドの執筆時点では、すべての人のニーズに応えるためのオプションはそれほど多くありません。

幸い、Android用のWindowsサブシステムはWindows11上でLinuxカーネルとAndroidOSを実行するため、APKファイルがあれば、Androidアプリを簡単にサイドロードできます。

したがって、これ以上面倒なことはせずに、始めましょう。

マシンの準備

マシンにAndroidアプリをサイドローディングする前に、スムーズに実行するために、PCで「仮想化」が有効になっていることを確認する必要があります。

マシンの「仮想化」の現在のステータスを知るには、キーボードのCtrl + Shift + Escショートカットを押します。これにより、タスクマネージャウィンドウが画面に表示されます。

次に、ウィンドウの上部にある[パフォーマンス]タブをクリックし、左側のサイドバーで[CPU]オプションが選択されていることを確認します。次に、右下隅にある「仮想化」ラベルを探します。 「有効」ラベルが前に付いている場合は、このガイドの次のセクションに進むことができます。

コンピュータで「仮想化」を有効にしていない場合は、マシンのBIOSメニューから有効にする必要があります。

これを行うには、まず、スタートメニューを使用してマシンをシャットダウンします。数秒待ってから、電源を入れ直します。次に、起動の最初の兆候で、Del、F2、またはF10キー(製造元によって異なります)を押して、BIOSメニューに入ります。

次に、左/右矢印キーを使用するか、システムがBIOS設定でマウス入力をサポートしている場合はマウスを使用して、[詳細設定]タブに移動します。次に、矢印キーを使用するか、マウスボタンで選択して、[仮想化]フィールドを強調表示します。次に、EnterキーまたはSpaceキーを押して、値を「有効」に変更します。

次に、F10キーを押して、行った変更を保存します。次に、矢印キーを使用してプロンプトから[はい]オプションを選択し、Enterキーを押してシステムを再起動します。

これで、マシンで仮想化が有効になります。

Androidプラットフォームツールを使用してAndroidアプリをインストールする

仮想化を有効にしたら、WindowsマシンにAndroidアプリをサイドロードするために、AndroidSDKプラットフォームツールをダウンロードする必要があります。

ノート: 続行する前に、Windowsマシンにインストールするアプリの.APKファイルがあることを確認してください。

プラットフォームツールをダウンロードするには、まず、お好みのブラウザを使用してdeveloper.android.com/platform-toolsにアクセスします。次に、下にスクロールして、[SDKプラットフォームのダウンロード-Windows用ツール]をクリックします。これにより、画面にオーバーレイウィンドウが開きます。

次に、下にスクロールして、[上記の利用規約を読み、同意します]オプションの前にあるチェックボックスをクリックします。次に、[AndroidSDKプラットフォームのダウンロード-Windows用ツール]ボタンをクリックします。

ダウンロードが完了したら、デフォルトのダウンロードディレクトリに移動してフォルダを見つけます。次に、フォルダを右クリックし、[すべて抽出]オプションを選択してフォルダを抽出します。

次に、を含むディレクトリに移動します .APK Androidアプリのファイルを作成し、キーボードのCtrl + Cショートカットを押してコピーします。次に、抽出したフォルダーに移動し、Ctrl + Vショートカットを押してファイルを貼り付けます。

ノート: APKのファイル名をコピーして、次の手順で必要になるため、手元に置いておきます。

その後、[スタート]メニューに移動し、「Windows Subsystem for Anrdroid」と入力して、WSAを検索します。検索結果から見つけたら、クリックして起動します。

次に、WSAウィンドウから「開発者モード」ラベルを見つけ、次のスイッチを「オン」の位置に切り替えます。また、タイルに表示されているIPアドレスにも注意してください。

ここで、抽出したフォルダーに戻り、アドレスバーにcmdと入力し、Enterキーを押して、現在のディレクトリに設定されている[コマンドプロンプト]ウィンドウを開きます。

その後、次のコマンドを入力し、Enterキーを押してAndroid Debug Bridge(ADB)に接続します。

ノート: プレースホルダーを、WSAウィンドウに表示されている実際のIPアドレスに置き換えます。

adb.exe接続 

次に、次のコマンドを入力またはコピーして貼り付け、Enterキーを押して、WindowsシステムにAndroidアプリをインストール/サイドローディングします。

adb.exe install .apk

アプリが正常にインストールされると、コマンドプロンプトウィンドウにそのことを示すメッセージが表示されます。

最後に、[スタート]メニューに移動し、インストールしたアプリの名前を入力して検索します。検索結果が入力されたら、そのタイルをクリックして起動します。

これで、インストールするAPKファイルがあれば、WindowsマシンにAndroidアプリをサイドロードできます。