On many conventional Android projects, I can run my physical device plugged in the USB just fine once a build is complete and ran.
However, on certain projects, like a project I have exported from Unity, forces me to run on a android virtual device, not even an external virtual device like provided by Genymotion.
What is going on, and how do I fix it to debug on my physical device and/or other external virtual devices?