Based on Windows Central’s brief blurb, Microsoft may be aiming for something even more seamless that would let users install Android apps from its Microsoft Store.
To some extent, this would mirror Chrome OS’s own ability to run Android apps somewhat natively, which requires supporting the Android runtime itself on Windows.