Why Android Studio says "Waiting For Debugger" if am NOT debugging?
I've ran into this issue in the past and again today. In my case the problem is resolved by a device reboot. After a clean boot I can again run the application and the "Waiting for Debugger" prompt does not appear.
You can fix this issue without re-booting your device. Just go to "Android device"->"Settings"->"Developer Options"->"Select app to be debugged" / "Select debug app". It will likely be pointing to your application. Just select the option and then select "None".
Note: As mentioned, even if "None" is already selected, re-selecting "None" appears to correct the problem.
Just to be clear: This is on the device, not in Android Studio (cf. very helpful comment from Regis_AG).
faster than rebooting is Just go to developer options and switch it off and on again (dont forget to check usb debugging option too), worked for me(Neuxs5).