When I type adb devices
command on terminal, it shows device is connected
List of devices attached
0123456789ABCDEF
Here is yet another potential method to solve this -- in the past, the above solutions will work, but in my case, this time, this was the thing that fixed it:
adb devices
should now show device
adb logcat
should now output logs from device