工程师开发Adb shell环境配置最简单的方法,只需下载压缩包解压即可
1、 网上搜索adb压缩包,解压缩包含含如下4份文件如图1。需要下载路径的朋友可以留言索取。
adb.exe/AdbWinApi.dll/AdbWinUsvApi.dll/fastboot
2、 win+R调出运行命令行输入窗口,输入CMD后按回车或确定。
3、 进入dos操作界面如下。
4、 这时如果直接输入adb shell会提示如下错误。
5、 遇到上面问题不要惊慌,将下载的adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll三个文件将其复制到C:\Users\Administrator目录下 ,问题解决。
6、 再次输入adb shell验证如下,此时说明adb shell环境配置好了。只是外接的设备没有开启USB 调试或没USB设备连接。
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 设备号