工程师开发Adb shell环境配置最简单的方法,只需下载压缩包解压即可
1、 网上搜索adb压缩包,解压缩包含含如下4份文件如图1。需要下载路径的朋友可以留言索取。
adb.exe/AdbWinApi.dll/AdbWinUsvApi.dll/fastboot
![7e2897d790fcf4a8b67fca14f599f750.png](https://i-blog.csdnimg.cn/blog_migrate/1ae0cc1419476db840fbec3e8883b826.jpeg)
图1 ADB压缩包内容
2、 win+R调出运行命令行输入窗口,输入CMD后按回车或确定。
![eb71a81111df52419283570d257bfc84.png](https://i-blog.csdnimg.cn/blog_migrate/26ef059e3355c08341e1f0f12cd734c0.jpeg)
图2 运行->CMD
3、 进入dos操作界面如下。
![28a293501e3b59ab9488aa2f39dfe9f0.png](https://i-blog.csdnimg.cn/blog_migrate/80a4fbcf11e7807e4359e53495f4b1ef.jpeg)
图3 DOS界面
4、 这时如果直接输入adb shell会提示如下错误。
![ebf82440d0fc6ee1b1ea7ba25154ed8c.png](https://i-blog.csdnimg.cn/blog_migrate/b01d031fd441de5483d59ae64f2377b5.jpeg)
图4 adb shell命令错误提示
5、 遇到上面问题不要惊慌,将下载的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll三个文件将其复制到C:甥敳獲Administrator目录下 ,问题解决。
6、 再次输入adb shell验证如下,此时说明adb shell环境配置好了。只是外接的设备没有开启USB 调试或没USB设备连接。
![eec4bbff0d6cbda097dd481b6d6f53ed.png](https://i-blog.csdnimg.cn/blog_migrate/60ea1a21e09f622d428a19251a7d0a47.jpeg)
图5 adb shell环境配置成功
DOS常用命令行介绍,笔者经常会忘记一些命令行,偶尔翻翻参考一下即可,没必要一定背下来。
1.帮助:adb —help
2.启动adb server:adb start-server
3.关闭adb server: adb kill-server
4.设备号:adb devices
5.系统版本号:adb shell getprop ro.build.version.release
6.电脑文件发送到手机:adb push 电脑文件路径/文件 手机存储路径
7.从手机拉取文件: adb pull 手机文件路径 电脑文件存储路径
8.查看手机运行日志:adb logcat 扩展 可以通过过滤报名取到指定app运行日志(mac/linux:| grep 包名 win: | findstr 包名)
9.进入手机shell命令行: adb shell 可以操作类Linux命令 top 过滤app占用资源
10.获取app包名和启动名: 1).mac/linux:adb shell dumpsys window windows | grep mFocusedApp 2).win:adb shell dumpsys window windows | findstr mFocusedApp
11.安装apk到手机:adb install apk文件路径
12.卸载app:adb uninstall 包名
13.获取app 启动时间:adb shell am start -W 包名/启动名
14.指定某台设备:adb -s 设备号