I am developing Android application on macOS and my application runs well on the emulator. I want to run it on the device, but when I run adb dev
If adb devices does not list the device though you have plugged it in to the system, you need to ensure that USB debugging option is checked in the Developer Options tab under Settings. Under Android 4.2.2 and above (from what I have observed), the Developer Options are hidden unless explicitly revealed. To make Developer Options active, tap 7 times on the Settings > About device > Build number. Once done, go back to Settings > Developer Options and activate USB Debugging.
Using adb version 1.0.31, I was able to make the device visible.