How to Run Android Apps on Windows 11

One of the most exciting features in Windows 11 is the ability to run Android apps directly on your PC — no emulator required. Thanks to Microsoft’s collaboration with Amazon and Intel, you can now install and use Android apps natively through the Windows Subsystem for Android (WSA).

If you’ve ever wanted to use your favorite mobile apps on your desktop — whether it’s TikTok, Instagram, or a productivity app — Windows 11 makes it possible. In this guide, we’ll show you exactly how to set it up, install Android apps safely, and even sideload APKs when needed.

How Android Apps Work on Windows 11

Windows 11 uses a built-in virtual environment called Windows Subsystem for Android (WSA) to run Android apps. It works much like the Windows Subsystem for Linux (WSL), but instead of running Linux apps, it runs Android ones.

The Android app support is officially available through the Amazon Appstore, but you can also install APKs manually if an app isn’t listed there.

Before You Begin

Before setting up Android apps on Windows 11, make sure your PC meets the basic requirements.

  • Operating System: Windows 11 (Build 22000.526 or later)
  • RAM: At least 8 GB (16 GB recommended)
  • Processor: Intel Core i3 8th Gen / AMD Ryzen 3000 / Snapdragon 8c or newer
  • Virtualization: Must be enabled in BIOS (VT-x or AMD-V)
  • Microsoft Store Version: 22110.1402.6.0 or higher
  • Region: United States (for Amazon Appstore access)

If your PC meets these specs, you’re good to go.

Step 1: Enable Virtualization in BIOS

Android apps require virtualization to run in an isolated environment.

  1. Restart your PC and enter the BIOS or UEFI setup (usually by pressing F2, DEL, or ESC during boot).
  2. Find Virtualization Technology (Intel VT-x) or SVM Mode (for AMD) and enable it.
  3. Save changes and exit the BIOS.

Once your system reboots, Windows will be ready for Android virtualization.

Step 2: Turn On Virtual Machine Platform

Next, you need to enable the Virtual Machine Platform feature in Windows.

  1. Press Windows + S and type Windows features.
  2. Click Turn Windows features on or off.
  3. Check the box next to Virtual Machine Platform and click OK.
  4. Restart your PC when prompted.

Step 3: Install Windows Subsystem for Android and Amazon Appstore

Now it’s time to get the Android framework running.

  1. Open the Microsoft Store.
  2. Search for Amazon Appstore and click Install.
  3. The store will automatically download and install Windows Subsystem for Android (WSA) along with it.
  4. After installation, you’ll be asked to sign in with your Amazon account to access apps.

Once done, your PC is officially ready to run Android apps.

Step 4: Download and Run Android Apps from the Amazon Appstore

  1. Open the Amazon Appstore from the Start menu.
  2. Sign in using your Amazon credentials.
  3. Browse or search for your desired app.
  4. Click Get or Download to install it.

Installed apps will appear right inside your Start menu like native Windows apps. You can pin them to the taskbar, create shortcuts, or open them in resizable windows.

Step 5: Configure Windows Subsystem for Android

To make sure Android apps perform smoothly, you can customize WSA’s settings.

  1. Open the Start menu and search for Windows Subsystem for Android.
  2. Launch the WSA Settings window.
  3. Under Subsystem Resources, choose Continuous for better performance or As needed to save power.
  4. You can also enable Developer mode here (useful for sideloading APKs).

Step 6: (Optional) Sideload APK Files

If the app you want isn’t available in the Amazon Appstore, you can manually install it using the ADB (Android Debug Bridge) method.

Here’s how:

  1. In WSA Settings, turn on Developer mode.
  2. Note the IP address listed in the settings (you’ll need it in a moment).
  3. Download the latest ADB platform tools from the official Android developer site.
  4. Extract the ZIP file, open the folder, and right-click inside it.
  5. Choose Open in Terminal.
  6. Type the following command to connect to WSA: adb connect <your-IP-address>
  7. Once connected, install your APK file using: adb install appname.apk
  8. After a few seconds, the app will appear in your Start menu.

That’s it — you’ve sideloaded an Android app on Windows 11!

Step 7: Optimize Android App Performance

If your Android apps feel laggy or unresponsive, try these quick tweaks:

  • Set Subsystem resources to Continuous in WSA settings.
  • Switch to High performance mode in Windows’ power settings.
  • Close other heavy apps or background processes.
  • Allocate more resources by adjusting the memory and CPU limits in the WSA configuration file (advanced users only).

Step 8: Update Windows Subsystem for Android

Microsoft frequently releases performance and compatibility updates for WSA.

  1. Open the Microsoft Store.
  2. Click on Library > Get updates.
  3. Install any available updates for Windows Subsystem for Android or Amazon Appstore.

Keeping them up to date ensures better performance, improved app compatibility, and reduced bugs.

Wrapping Up

Running Android apps on Windows 11 bridges the gap between mobile and desktop in the best possible way. You can now use your favorite mobile tools, stream media, or even play light games — all from the comfort of your PC.

While the Amazon Appstore offers a smaller selection than Google Play, the ability to sideload APKs gives you full flexibility. Once set up, Android apps blend seamlessly into Windows 11 — they appear in your taskbar, support multitasking, and work like native desktop apps.

If you’re a productivity enthusiast or just curious about Android integration, this is one Windows feature you’ll definitely want to explore.

Posted by Arpita

With a background in Computer Science, she is passionate about sharing practical programming tips and tech know-how. From writing clean code to solving everyday tech problems, she breaks down complex topics into approachable guides that help others learn and grow.

X