I follow this guide How can I change the path to android\avd in my Android Studio I manage to change the path of the emulator directory, and everything was fine for a moment, was able to run my code and all of that jazz.
Restart android studio, was able to turn on the emulator but android studio doesn't detect it when I pressed run.
Deleting the emulator and installing a fresh one works, until I restarted android studio.
Flutter devices and Flutter doctor doesn't detect it also
Edit: I forgot to mention that I noticed the app create another .android folder in its original C:\User\Username\ location where abdkey and abdkey.pub is stored.
I have followed this link as well Android studio - flutter: No Connected Devices still didn't work.