Apple M1コンピュータでは、開発者が許可している限り、 iOS アプリケーションをMac上で直接実行できます。これにより、スマートフォンとコンピューターでアプリを使用する際の境界線があいまいになりますが、Windowsシステムではどうでしょうか?
WindowsでiPhone アプリを実行する合法的な方法はありませんが、オペレーティング システムの組み込み機能を使用して、Windows 11で(Windows 11)Androidアプリを実行できます。(can)Windows 11システムでこの機能をテストし、その経験を文書化しました。
Windows 11 Android アプリの要件の概要(Android App Requirements Overview)
このWindows(Windows)機能にアクセスする前に、いくつかの手順を踏む必要があります。これらについては、以下で詳しく説明します。ただし、要約すると、次のものが必要になります。
- Windows InsiderプログラムによるWindows 11のパブリック プレビュー ビルド。
- ハードウェア仮想化(hardware virtualization)をサポートする PC 。
- アマゾンアカウントです。
- 米国内の場所。
これらの要件の一部は、米国のみまたはWindows Insiderプログラムの一部であるなど、一時的なものです。
システム要件は次のとおりです。
- 8 GB の RAM (16 GB を推奨)。
- Intel Core i3 第 8世代(Gen)、AMD Ryzen 3000、Qualcomm Snapdragon 8c、またはそれ以上。
- ストレージ: ソリッドステート ドライブ (SSD)。
特に、AMD Ryzen 2000またはIntel 第 7(Intel 7th) 世代 CPU以前は、 (Gen CPUs)Windows 11で(Windows 11)Androidアプリを実行できません。
プレビュー ビルドを使用する必要があります
最初に知っておくべき最も重要なことは、これはWindows 11の公式にリリースされた機能ではないということです。執筆時点では、この機能にアクセスするにはWindows Insiderプログラムにサインアップする必要があります。この機能を動作させるには、Windows 11 パブリック プレビュー ビルド 1.8.32837.0(Public Preview Build 1.8.32837.0)以降が必要です。
設定(Settings)アプリのWindows Update設定で、 Windows Insider Programにオプトインできます。
これにより、 Windows(Windows)インストールがベータ(Beta)版に移行することに注意してください。そのため、安定性、パフォーマンス、またはデータ セキュリティに関する保証はありません。
平均的なユーザーがWindows 11の(Windows 11)Windows Insiderバージョンを選択することはお勧めしません。職場や学校で必要なミッション クリティカルなコンピューターでは、Windows Insiderバージョンを使用しないことをお勧めします。Windows 11システムで(Windows 11)Androidアプリを実行する必要がある場合を除き、この機能が公式の更新プログラムとして公開されるまで待つことを検討してください。
「Phone Link」と「Link To Windows」は違う!
Windowsで既に(Windows)Androidアプリにアクセスできると思われるかもしれませんが、電話の特定のモデルには、 Phone Link Windows アプリ(Phone Link Windows app)(以前はYour Phoneと呼ばれていました) を使用した「 (Your Phone)Windowsへのリンク(Link)」機能があることを考えると、混乱を招く可能性があります。
この機能を有効にすると、電話の画面がWindowsデスクトップにキャストされ、 (Windows)Windowsを使用して制御できます。これにより、 Windows(Windows) 11 PCで実行されているAndroidアプリの外観が得られます。ただし、アプリは引き続きAndroidフォンで実行され、画面は(Android)Windowsにストリーミングされます。
Windows 11 での Android アプリの実行方法
Androidアプリは、 (Android)Windowsコンピューターが使用するものとはまったく異なるアーキテクチャで実行されます。AndroidデバイスはARM CPUアーキテクチャを使用し、 Windowsは(Windows)IntelおよびAMD CPU(AMD CPUs)が使用する x86 アーキテクチャを使用します。Windows 11にはARMバージョンがありますが、ここでは説明しません。また、 Windows 11のインストール ベース全体と比較すると比較的まれです。
Windowsで(Windows)Androidアプリを実行するには、仮想化テクノロジを使用して、エミュレートされたAndroidシステムをWindows内に作成します。つまり、アプリを含む仮想マシンは電話のハードウェアをシミュレートします。これは、ARMプロセッサをエミュレートし、2 つの異なるCPU の「(CPU “)言語」間で変換することによって実現されます。
これが、x86 システム上のWindows 11で(Windows 11)Androidアプリを使用するための重要な要件の 1 つが、ハードウェア仮想化のサポートである理由です。CPUがこれをサポートしている場合、デフォルトでオンになっているはずです。機能が存在し、有効になっている場合は、いつでもシステムのBIOSまたはUEFIメニューを確認できます。(UEFI)
Windows 11でAndroid アプリ(Android Apps)用に PC を準備する方法
Windows Insider Programにサインアップしていることを確認したら、パブリック プレビュー(Public Preview)ビルドにオプトインし、更新プログラムをインストールします。これで、 Android(Android)アプリのインストール プロセスを開始する準備が整いました。
おそらく、これはMicrosoft Store(Microsoft Store)を通じて行われると予想されますが、それは旅の始まりにすぎません。
- タスク バー(Taskbar)から[スタート] メニュー(Start Menu)を開き、Microsoft Store アプリのショッピング バッグ アイコン(Microsoft Store App shopping bag icon)を選択するか、検索バーで検索します。
- ストア内から検索バーを選択し、「 (search bar)Amazon Appstore 」と入力します。
- 最初に仮想化を有効にする必要があると通知された場合は、コンピューターでこれを行う方法について、マザーボードのドキュメントを参照してください。有効にした後、このガイドに戻ってください。許可を与える必要がある場合は、 [セットアップ](Set Up)を選択し、ウィザードに従います。
- 次に、Windows Subsystem for Android ( WSA ) のインストールを承認します。[ダウンロード(Download)] を選択します。
- アプリに変更を許可するかどうかを尋ねられたら、 [はい](Yes)を選択します。
- 結果のポップアップから[Amazon アプリストアを開く](Open Amazon Appstore)を選択します。
- Amazon アカウント(Amazon account)でサインインするか、まだ持っていない場合は作成します。(create one)
これは 1 回限りのプロセスです。今後は、Windows を再インストールするか、この機能を備えていないバージョンに変更しない限り、これを繰り返す必要はありません。お使いの PC でAndroid アプリ(Android Apps)の準備が整いました。
Windows 11に(Windows 11)Android アプリ(Android Apps)をインストールする
初期セットアップが完了したので、Androidアプリをインストールできるようになりましたが、最初にそれらを見つける必要があります。
- Amazon アプリストア アプリ(Amazon Appstore App)を開きます。
- インストールするアプリを検索します。
- [入手](Get)、 [ダウンロード(Download)] の順に選択して、インストール プロセスを開始します。
- インストールしたら、[開く](Open)を選択してアプリを起動します。
アプリが開き、使用を開始できます。
Windows 11でのAndroid アプリ(Android Apps)のサイドローディング
Amazonアプリストア ( (Amazon Appstore)Kindleデバイスと同様) に限定されていることに失望するかもしれませんが、必要に応じて、アプリ ストアにないAndroidアプリをサイドロードできます。(Android)サイドローディング(Sideloading)とは、正式なストアフロントからではなく、ダウンロードしたファイルからアプリを直接インストールすることを意味します。
サイドローディングのリスク
サイドローディングには、いくつかのリスクと欠点が伴います。Android .apk ファイル(Android .apk file)は、マルウェアやその他のセキュリティ チェックが実行されるアプリ ストアから取得されたものではないため、システムにマルウェアがインストールされるリスクがあります。
アプリは仮想化されたコンテナーで実行されるため、 Android 向け(Android)のマルウェアがWindowsコンピューターに影響を与える可能性はほとんどありません。ただし、アプリや使用に影響を与える可能性のあるスパイウェアやその他の厄介なものの犠牲者になる可能性はあります.
安全性とセキュリティは別として、サイドローディングに関するもう 1 つの大きな問題は、更新プログラムを取得できないことです。代わりに、アプリの最新バージョンの.apkファイルを手動で見つけてダウンロードする必要があります。
Windows 11で(Windows 11)アプリをサイドロード(Sideload Apps)するために必要なもの
Windows 11でアプリケーションをサイドロードするプロセスはそれほど単純ではなく、この記事の範囲をはるかに超えています。まず、Windows 用の(First)ADB ( Android Debug Bridge ) ソフトウェアをダウンロードする必要があります。
ADBプラットフォーム ツールをインストールしたら、 Android 用(Android)Windowsサブシステムの設定で(Windows Subsystem)開発者モード(Developer Mode)をオンにする必要があります。
そこから、コマンド プロンプトに移動して、プラットフォーム ツールを(Command Prompt)Windows Subsystem for Androidの仮想 IP アドレスに接続します。また、ダウンロードしたAPK(APK)ファイルをインストールするには、コマンド プロンプト(Command Prompt)コマンドを使用する必要があります。
開発者または上級ユーザーのみが、 Windowsで(Windows)Androidアプリをサイドロードしようとすることをお勧めします。
Windows 11でAndroid アプリ(Run Android Apps)を実行する別の方法(Ways)
Androidアプリを実行するためのネイティブWindowsソリューションが機能しない場合、パフォーマンスがひどい場合、またはベータ版の(Windows)Windowsを使用したくない場合は、サードパーティのソリューションがあります。Windows 用の最高の Android エミュレーター(best Android Emulators for Windows)のリストをご覧ください。
Bluestacksは、パフォーマンスに重点を置いたAndroidエミュレーターです。特に Windows 11 コンピューターでAndroidビデオ ゲームをプレイしたい場合は、これが一番のおすすめです。(Android)
より汎用的なモバイル アプリを使用する場合は、NoxPlayerを検討してください。ゲームに特化したエミュレーターでもありますが、 Google Play ストア(Google Play Store)からアプリをインストールするだけでなく、アプリをサイドロードすることもできます。
地域制限を回避(Regional Restrictions)する
あなたがアメリカ(USA)にいない場合、ここにヒントがあります。Windowsの地域を米国(United) に変更し、米国(States)のロケーション サーバーでVPNを有効にして、 Windows ストア(Windows Store)を再起動します。以前は利用できなかったAmazon アプリストア(Amazon Appstore)が見つかります。ただし、それでも地域エラーが発生します。AmazonからApp Storeをダウンロードすることでこれを回避し、問題を解決しました。
Windows 11でのAndroid アプリ(Android Apps)の未来
この約束された機能が最終的にWindows 11ユーザーの手に渡るのを見るのは素晴らしいことですが、エクスペリエンスは必要以上に洗練されておらず、アプリのサポートはあまりにも限られています.
残念ながら、この機能の将来に関するMicrosoftからの具体的なロードマップは見つかりませんでした。それでも、すべてのWindows 11(Windows 11)システムのメインストリーム アップデートとしてロールアウトされると、定期的なアップデートを受け取ることが予想されます。
Windows 11 and Android Apps: Not Quite There Yet
On Apple M1 computers, you can run iOS applications right on your Mac (as long as developers allow it). This blurs the line between using apps on your phone and your computer, but what about Windows systems?
While there’s no legal way to run iPhone apps in Windows, you can run Android apps on Windows 11 using a built-in feature of the operating system. We tested this feature on a Windows 11 system and documented the experience for you.
Windows 11 Android App Requirements Overview
There are several hoops to jump through before accessing this Windows feature. These are discussed in detail below. But to summarise, you’ll need the following:
- A public preview build of Windows 11 through the Windows Insider program.
- A PC with hardware virtualization support.
- An Amazon account.
- Location within the USA.
Some of these requirements are temporary, such as being US-only or part of the Windows Insider program.
System requirements are as follows:
- 8GB of RAM (16GB recommended).
- Intel Core i3 8th Gen, AMD Ryzen 3000, Qualcomm Snapdragon 8c, or better.
- Storage: Solid-state drive (SSD).
Notably, AMD Ryzen 2000 or Intel 7th Gen CPUs or older can not run Android apps on Windows 11.
You Need to Use a Preview Build
The first and most important thing you should know at the outset is that this is not an officially released feature of Windows 11. At the time of writing, you need to sign up for the Windows Insider program to access the feature. To get the feature working, you’ll need Windows 11 Public Preview Build 1.8.32837.0 or higher.
You can opt into the Windows Insider program under Windows Update settings through the Settings app.
Be warned that this will shift your Windows installation to a Beta version. As such, there are no guarantees regarding stability, performance, or data security.
We do not recommend that an average user should opt for the Windows Insider versions of Windows 11. We advise against using Windows Insider versions on mission-critical computers you need for work or school. Unless you must get Android apps running on your Windows 11 system, consider waiting until this feature is rolled out as an official update.
“Phone Link” and “Link To Windows” Are Different!
You might think that you can already access Android apps on your Windows, which can be confusing considering that specific models of phones have a “Link to Windows” function using the Phone Link Windows app (earlier called Your Phone).
If you activate this feature, the phone’s screen is cast to your Windows desktop, and you can control it using Windows. This gives the appearance of Android apps running on your Windows 11 PC. However, the apps are still running on your Android phone, with the screen streaming to Windows.
How Windows 11 Runs Android Apps
Android apps run on a completely different architecture than Windows computers use. Android devices use the ARM CPU architecture, and Windows uses the x86 architecture that Intel and AMD CPUs use. There is an ARM version of Windows 11, but we’re not going to discuss that here, and it’s relatively rare compared to the entire Windows 11 install base.
To run Android apps on Windows, virtualization technology is used to create an emulated Android system within Windows. In other words, a virtual machine containing the app simulates a phone’s hardware. It achieves this by emulating an ARM processor, translating between the two different CPU “languages.”
This is why one of the critical requirements to use Android apps in Windows 11 on an x86 system is hardware virtualization support. If your CPU supports this, it should be on by default. You can always check the BIOS or UEFI menu of the system if the feature is present and activated.
How to Prepare Your PC for Android Apps in Windows 11
After ensuring you’re signed up for the Windows Insider Program, opt-in for the Public Preview build and install the update. Now, you’re ready to start the Android app installation process.
You probably expect that this would happen through the Microsoft Store, but that’s only the start of the journey:
- Open the Start Menu from the Taskbar and select the Microsoft Store App shopping bag icon or search for it in the search bar.
- From within the store, select the search bar and type Amazon Appstore.
- If you’re informed that you have to enable virtualization first, refer to your motherboard’s documentation on doing this for your computer. Then come back to this guide after enabling it. Select Set Up and follow the wizard if you need to give permission.
- Next, approve the installation of the Windows Subsystem for Android (WSA). Select Download.
- If you’re asked whether you want to give the app permission to make changes, select Yes.
- Now select Open Amazon Appstore from the resulting popup.
- Sign in with your Amazon account or create one if you don’t have one yet.
This is a one-time process. In the future, you won’t need to go through this again unless you reinstall Windows or change to a version that does not have the feature. Your PC is now ready for Android Apps.
Installing Android Apps in Windows 11
With the initial setup complete, we can now install Android apps, but we have to find them first:
- Open the Amazon Appstore App.
- Search for an app you want to install.
- Select Get and then Download to begin the installation process.
- Once installed, select Open to launch your app.
Your app will open, and you can start using it.
Sideloading Android Apps in Windows 11
You may be disappointed that you’re limited to the Amazon Appstore (similar to Kindle devices), but you can sideload Android apps that aren’t on the app store if you need to. Sideloading simply means installing apps directly from a downloaded file rather than from a formal storefront.
The Risks of Sideloading
Sideloading comes with several risks and disadvantages. Since the Android .apk file doesn’t come from an app store where malware and other security checks are performed, you risk installing malware on your system.
Since the app will be running in a virtualized container, it’s unlikely that malware meant for Android will affect your Windows computer. However, you could still become the victim of spyware or other nasty things that can affect the app and your use.
Apart from safety and security, the other major hassle with sideloading is that you won’t get updates. Instead, you’ll have to manually find and download the .apk file for the latest version of the app.
What you Need to Sideload Apps in Windows 11
The process to sideload applications on Windows 11 isn’t as simple as it could be and goes far beyond the scope of this article. First, you’ll need to download the ADB (Android Debug Bridge) software for Windows.
After installing the ADB platform tools, the Windows Subsystem for Android settings needs to have Developer Mode toggled on.
From there, head into the Command Prompt to connect the platform tools to the virtual IP address of the Windows Subsystem for Android. You’ll also need to use Command Prompt commands to install the APK files you download.
We recommend that only developers or advanced users attempt sideloading Android apps in Windows.
Alternative Ways to Run Android Apps in Windows 11
There are third-party solutions if the native Windows solution to run Android apps isn’t working for you, has terrible performance, or doesn’t want to use a beta version of Windows. You can check out our list of the best Android Emulators for Windows, but there are two worth a quick mention here if you’re in a hurry.
Bluestacks is an Android emulator that’s laser-focused on performance, and if you want to play Android video games on your Windows 11 computer specifically, this would be our top suggestion.
If you want to use more general-purpose mobile apps, consider NoxPlayer. While it’s also a gaming-focused emulator, it allows you to sideload apps rather than only installing them from the Google Play Store.
Getting Around Regional Restrictions
If you’re not in the USA, here’s a tip. Change your Windows region to the United States, activate a VPN with a US location server, and restart the Windows Store. You’ll find the Amazon Appstore, where it was not available before. However, it will still give you a region error. We got around this by downloading the App Store from Amazon, which solved the issue.
The Future of Android Apps on Windows 11
While it’s nice to see this promised feature finally make it into the hands of Windows 11 users, the experience is much less polished than it should be, and app support is far too limited.
Unfortunately, we couldn’t find any concrete roadmaps from Microsoft regarding this feature’s future. Still, we expect it to receive regular updates once it rolls out as a mainstream update for all Windows 11 systems.