Bluestacks or Android on a virtual machine would be the best approach for you in Windows 10.
https://www.bluestacks.com/
https://www.howtogeek.com/164570/how-to-install...
For Windows 11, Microsoft is rolling out a feature called Windows subsystem for Android that helps install apps natively.
Introducing Android™ Apps on Windows 11 to Windows Insiders | Windows Insider Blog