However, this feature is still in development, which means that you must enroll a compatible computer in the Windows Insider Program, more specifically in the Beta Channel (or Release Preview Channel). Microsoft has released the first preview of the Android app support on Windows 11. UPDATED : On Windows 11, you can now install Windows Subsystem for Android (WSA) on your computer to add support to install Android apps from the Amazon Appstore (or sideload).