OP, the reason that this won't work is because one program is created specifically for Android and the other for Windows. They use fundamentally different processor architecture, and therefore instruction sets. What you want to do would require re-writing different portions of the program. At the moment this isn't possible because the instruction sets within complied programs are not directly convertable to different architectural subsets. Along with this, every API used and dependency would have to be emulated on the host machine.
Yet for some reason, I can play Nintendo Wii games on my computer. The irony.