adb全称Android Debug Bridge,是Android SDK中的一个工具,使用adb可以直接操作管理Android模拟器或者真实的Andriod设备,就是起到调试桥的作用。
adb工具包一般只是一个压缩文件,不需要安装,adb指令怎么用,只需要解压即可。解压后有三个必须文件,adb.exe动态链接库文件、adbWinApi.dll和adbWinUsbApi.dll,解压后即可直接使用。
1. 配置adb环境变量
图1. 配置环境变量
2. 部分命令的使用示意
adb devices
首先要配置好adb,也就是要cmd能找到adb,这个你可以百度一下如何配置adb。然后就是adb的命令,如下:要使用adb命令,手机需要打开USB debug。安装软件 adb install apk文件名称.apk 重新安装该软件 adb install -r apk文件。
查看当前连接的所有设备,连接到计算机的android设备或者模拟器将会列出显示,示意图2。
adb shell wm size
企业回超过20年在串口卡科技方面的经验,Moxa已经成为能够提供世界上完整的工业级多串口卡产品线的厂商之一。MOXA的串口服务器最多可以支持被8台主机同时访问,意味着MOXA的串口服务器能够将其连接的串口设备的数据同时共享给8台主机。
查看当前连接设备的分辨率,示意图2。
图2. 查看连接的设备以及连接设备的分辨率
推送文件到设备(adb push 电脑文件路径 手机目标路径)‘push’——‘推’
举例:输入adb push c:\x.txt /sdcard/(从电脑推送x.txt文件到调试设备),把电脑上的应用安装到连接的设备中去。示意图3、4、5、6。
图3. 执行安装命令
图4. 未开启设备上的允许安装应用报错提示
图5. 显示安装应用速度
图6. 安装应用成功返回的提示
拉取文件到电脑(adb pull 手机文件路径 电脑目标路径)‘pull’——‘拉取’
截屏命令:adb shell screencap /sdcard/a.png
图7. 截图并把设备截图上传到电脑
打印日志并保存到text文件中 adb logcat >text.txt
图8. 在记事本中设置连接设备快捷打印日志的文件
图9. 打印日志并查看生成的日志文件
3. 常用命令
4. adb工具的使用情景
先打开winows菜单输入cmd命令,然后点确定并进入命令模式,之后输入命令D:,再回车输入cd,紧接着选你的sdk路径并复制路径,紧接点击cmd和选择编辑、粘贴并将复制的路径粘贴到命令行回车,最后打开adb即可。ADB就是起到调试桥。
我自己使用adb工具时,发现实际上,adb工具真的很有用。
在使用模拟器测试过程中软件闪退,通过adb工具来打印崩溃日志就很方便。很多Root方法也都需要用到adb,只是很多时候我们没有察觉到而已!在我们日常使用Android手机时,我们由于修改系统文件导致手机无限重启,误删桌面软件导致桌面全黑,或者开机马上fc等情况出现时,如果没有adb工具,说不定就要刷机!除此之外,日常的软件安装卸载,系统文件替换都可以让adb工具帮我们完成。
首先要配置好adb,也就是要cmd能找到adb,这个你可以百度一下如何配置adb。\x0d\x0a然后就是adb的命令,如下:\x0d\x0a要使用adb命令,手机需要打开USB debug。\x0d\x0a安装软件\x0d\x0aadb install apk文件名。
我们是行者AI,我们在“AI+游戏”中不断前行。
快来【公众号 | xingzhe_ai】,和我们讨论更多技术问题吧!