运行adb devices有时不能找到设备,经网上查询,可能是Windows的adb版本与WSL中的adb版本不一致造成的,但是在cmd与WSL中运行adb version发现版本一致(之前专门配置好的)
最后发现其实是Android Studio自带的adb版本与系统adb版本不一致造成的,其实系统目前有四个adb:Windows系统一个,Windows中的Android Studio自带一个,WSL系统一个,WSL中的Android Studio自带一个。
所以需要这四个版本一致,adb devices便正确运行了。