我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情
使用adb命令行工具的好处就是方便,不需要你安装一个庞大的Android Studio工具。
你只需要把sdk下的platform-tools拿在身边即可。
比如安装一个apk、获取app的log等信息,就可以用adb相关的命令。
今天遇到一个奇怪的问题是,直接在cmd里面敲adb devices,一直提示“系统找不到指定文件”:
奇怪了,环境变量应该配置了啊。去环境变量里面看看:
%ANDROID_HOME%\platform-tools;
确实已经配置了,那怎么会提示错误呢?
那我们再到sdk下面的platform-tools里面看看吧:
运行adb devices:
正常的啊。。
那我们回过头来再看看那个不正常的adb,看下版本号:
咦?1.0.36?难道还不跟系统环境变量指向的adb一样?
莫非。。。莫非在C:\Windows\System32这个路径下面有个adb???
进入一下,果不其然:
删除之,于是一切正常!