cmd输入adb没反应,git bash输入cmd显示segmentation fault
参考:
1. 检查环境变量
如果最近刚好移动过跟Android Studio
或Sdk
的文件夹,那么就要检查一下adb.exe
的路径有没有变动,再对照一下环境变量PATH
里面设置的那个是否一致。打开Android Studio
的Settings
,搜索Sdk
,打开Sdk Manager
,检查Sdk
路径对不对;搜索Gradle
,检查Gradle JDK
灰色字体的路径对不对。再对照一下环境变量,检查PATH
和JAVA_HOME
的路径对不对。
2. 命令语法
不管是cmd
还是git bash
,输入adb help
。如果可以显示一整版命令,那就是正常的。否则进入adb.exe
所在目录,输入adb kill-server
,执行完之后再输入adb start-server
。当adb start-server
执行完之后,如果显示的是daemon started successfully
就没问题了。实在不放心可以连上一台设备并允许usb 调试
,输入命令adb devices
,如果有反应,又能找到连上的设备,那就没问题了。