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

click fraud protection

Amazon アプリストアを使用せずに Windows 11 に Android アプリをインストールする方法がわかりませんか? Android 用 Windows サブシステムにアプリをサイドロードする方法は次のとおりです。

Windows 11 多くの新機能が付属していますが、その 1 つが Windows Subsystem for Android (WSA) です。 技術的には実行できることを意味しますが、 お気に入りの Android アプリ PC 上で直接使用するには、落とし穴があります。 Microsoft は Amazon と提携して、Amazon アプリストアを Microsoft ストアと統合しました。つまり、 ネイティブ Android サブシステム上の Google Play ストアの膨大なライブラリに正式にアクセスすることはできません。 ウィンドウズ。 傷口に塩を塗り込むには、互換性上の理由から、すべての Amazon アプリストア アプリが Windows 11 で利用できるわけではありません。

幸いなことに、Microsoft は、動作するデバッグ オプションを備えた Windows Subsystem for Android 環境を出荷しています。 その結果、通常のコマンドを使用して、ホスト Windows 11 OS から基盤となる Android レイヤーにアクセスしてデバッグできます。 Android デバッグ ブリッジ (ADB) バイナリ。 できるという事実により、 ADB を使用して、標準の Android アプリ インストール パッケージをインストールします (APK) を使用すると、Amazon アプリストアに存在しない Android 用 Windows サブシステム上のアプリをサイドロードすることもできます。

Android 用 Windows サブシステムでのアプリのサイドローディング

Android 用 Windows サブシステム全体が最先端のソフトウェアであることに留意してください。 Amazon と Microsoft が厳選したアプリは環境に合わせて大幅に最適化される可能性が高く、それが彼らが最初の実行で席を確保できた理由です。 そうは言っても、他の多くの Android アプリは箱から出してすぐに問題なく動作するはずです。 互換性をテストする唯一の方法はサイドロードすることであり、このチュートリアルが役立つのはこの場合です。

始める前に、PC にインストールされている WSA インスタンスが最新であることを確認してください。 もし、あんたが Microsoft Store アプリ経由でダウンロードした、新しいバージョンはバックグラウンドで自動的にインストールされるはずです。 ただし、次のような人にとっては、 手動でダウンロードしました、同じ方法で最新のビルドをインストールしてください。

Windows 11 の Android 用サブシステムに Android アプリをサイドロードするには、次の手順に従います。

  1. 信頼できるソースから目的のアプリまたはゲームの APK ファイルをダウンロードします。 WSA は x86 プラットフォーム上でネイティブ Arm (64) アプリをエミュレートできるため、APK の x86(-64) バリアントにこだわる必要はないことに留意してください。 インテルブリッジテクノロジー. そうは言っても、あなたが持っているなら、 Arm ラップトップ上の Windows場合は、最適なパフォーマンスを得るために、常に Arm (64) APK を選択してください。
    • コミュニティが開発したプロジェクトの場合は、次のスレッドを確認してください。 XDA フォーラム または同様のプラットフォーム。
    • オープンソース アプリの APK は、多くの場合、GitHub リポジトリを通じて、または次のようなストアで見つかります。 F-ドロイド 同じように。
    • 次のようなサードパーティの APK ホスティング リソースがあります。 APKミラーAPKPure、探す価値があります。
  2. APK ファイルを入手したら、Android 用 Windows サブシステム環境を起動します。 「スタート」メニューをクリックし、 すべてのアプリ ボタンをクリックし、という名前のショートカットを見つけます。 Android 用 Windows サブシステム. 検索ボックスに「サブシステム」と入力すると、検索が早くなります。
  3. Windows Subsystem for Android の設定画面が表示されます。 に行きます デベロッパー 左側のペインのタブをクリックして有効にします 開発者モード オプション。
  4. この特定の Android インスタンスはホスト Windows カーネルと一緒に実行されているため、localhost (127.0.0.1) インターフェイスを介してアクセスできます。 実際、Android 層は、172.30.0.0/24 プライベート ネットワークからのランダム IP にも自分自身をバインドします。 ipconfig 「イーサネット アダプタ vEthernet (デフォルト スイッチ)」セクションの出力。
  5. Android レイヤーが実行されるとすぐに、ホスト Windows 11 OS から ADB を使用して接続できます。 ポート 58526 でローカルホスト (127.0.0.1) を使用するか、に示されている IP アドレスを使用できます。 ipconfig 接続を確立するための出力。 ADB を次のように設定していると仮定します。 PC 上のどこからでも使用できます、新しい Windows ターミナル ウィンドウを開き、次のいずれかを入力します。
    adb接続 127.0.0.1:58526
    また
    adb接続 <IP住所>:58526
    (IP アドレスは前の手順でコピーしたものです)
  6. これで、ADB を通じて目的の APK をインストールできるようになりました。 コマンドは次のようにする必要があります。
    adbインストール <APK ファイルへのフルパス>
    希望のアプリが通常の APK ファイルではなく、AAB/APKS/APKM/XAPK などのアプリ バンドルとして利用できる場合は、 Android アプリのサイドローディング チュートリアル インストールします。
  7. すべてがうまくいけば、通常の Windows アプリと同じように、Windows のスタート メニューに Android アプリへのショートカットが作成されます。 ショートカットをクリックしてアプリを起動します。
    • Android アプリのショートカットが見つからない場合は、次のコマンドを使用して手動で実行できます。
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://
      たとえば、Subway Surfers を実行するには、Windows の [ファイル名を指定して実行] プロンプトに次のように入力します。
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /launch wsa://com.kiloo.subwaysurf
    • 接続された ADB シェル ウィンドウからアプリを直接呼び出すこともできます。
      adb シェル モンキー -p <パッケージ名> 1
      たとえば、Subway Surfers を開始するには、次のコマンドを実行する必要があります。
      adbシェル-pコム.キロ.サブウェイサーフ 1
    • サイドロードされたアプリにアクセスするもう 1 つの簡単な方法は次のとおりです。 Android 用 Windows サブシステムにランチャーをインストールする.

次のようなサードパーティの GUI ラッパーが存在します。 WSAツール 同様の機能を提供するもの。 そうは言っても、基本を理解しておくと、特に開発者や内部でどのように機能するかを知りたいだけの人にとっては便利です。

サイドロードされたアプリはネットワークにアクセスできるため、人気のある Android バージョンをインストールして使用できます。 Android 用 Windows サブシステム内の Firefox などのブラウザーを使用し、アプリを直接ダウンロードするために使用します あちらへ。 Windows 11 では、Android アプリにファイアウォール ルールを適用することもできます。 Google サービスに依存するアプリをサイドロードすることは可能ですが、変更されたアプリをインストールしない限り、Google サービスがないため、実行しようとするとクラッシュします。 WSA と Google Play または、考えられる回避策として microG を使用してください。

そしてそこにいます。 独自に選択したアプリで WSA を呼び出せるようになりました。 Windows 11 で Android アプリをサイドローディングすることに慣れたら、以下を見てください。 WSA のパッケージ マネージャーを使用する方法. 他にも Windows および Android に関するガイドが多数ありますので、以下のガイドを理解することを検討してください。 Android と Windows PC 間でファイルを転送する方法.