正确安装adb工具,且常用的adb命令

一、什么是ADB?

ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。

ADB连接的两种物理方式:
adb支持两种连接Android系统的方式,USB方式及网络方式 . 一般android手机及
android平板默认会设置为USB方式(直接插数据线的方式) . android系统底层运行着一
个服务(adbd),也就是在手机系统内部,用于相应和管理大家在电脑端的adb命令连
接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一

ADB命令如何连接手机
手机通过USB(先安装驱动)或者WiFi通电脑连接
手机开启调试模式:选项-点击5次版本号-开发者选项-调试模式
任务管理器关闭手机助手软件,避免端口冲突
adb devices 则默认连接到手机,默认端口为5037(USB)
adb connect/disconnect 手机IP地址(WiFi)
某些命令和文件夹执行需要ROOT权限
adb版本要和手机系统匹配

二、如何安装adb工具

1.首先要下载 adb工具包,实际上adb是一个免安装工具,下载下来是一个压缩文件,解压缩后是个文件夹,里面就是 adb 工具所需的文件。

2. 添加环境变量,选择我的电脑,点击右击属性-》高级系统设置-》点击环境变量找到path点击编辑,添加你所放到的路径下,我的路径是D:\SDK\platform-tools

3.确认自己是否安装好,命令运行cmd,输入adb version,安装成功

三、adb 常用命令

adb version --查看adb版本

adb devices--用来查看当前连接的设备,已连接的设备会显示出来

adb connect ip地址--用来连接设备

adb disconnect ip地址-- 断开设备

adb kill-server/start-server--终止adb服务/启动adb服务

logcat-- 查看日志
    adb logcat -v time *:W |grep pid > /data/data/log.txt
    adb pull /data/data/log.txt d:/log/
    adb shell "logcat -v time *:W |grep pid " > d:/log/log.txt
    adb logcat -c

日志的指令
logcat -v time -n 10 -r 102400 -f /sdcard/logcat.txt(一直发送)
logcat -v time -n 10 -r 102400 -f /sdcard/logcat.txt &(发送一次)

adb shell monkey -p com.xyy.vwill -s 100 10000--momkey测试  得到1个小时,设置次数可能在百万以上

monkey日志分析:
    日志: app的日志(adb logcat :crash anr error等日志) monkey执行日志(执行过程,正常结束,异常结束,执行了哪些事件,执行时长)

adb shell svc wifi disable--关闭WiFi

adb shell svc wifi enable--开启WiFi

ping -c 1 -w 1 119.29.29.29/ping 119.29.29.29--ping网络动态

adb pull 文件路径 D:/file/20220421.txt(存放的文件路径和文件名)--连接设备,传输文件从设备传到电脑

adb push C:/users/desktop/gc2093_default_JX8006.json  vendor/etc/camera/rkisp2/gc2093_YT-RV1109-2-V2_40IR-2MP-F20.json--从电脑传到设备端

当传输文件提示没有权限,需要获得权限 adb root   adb  remount

adb shell screencap -p /sdcard/screenshots/01.png/adb pull /sdcard/screenshots D:/file--adb命令截图

adb shell
su
wm density--查看设备密度

wm density 120--改密度

adb uninstall com.imstlife.anaerobic-- 卸载程序
adb install anaerobic.apk --安装(可以直接拖到文件到cmd里,cmd自动识别路径)

adb shell
su
am start -n com.cghs.stresstest/.StressTestActivity--设备压力测试

adb shell
su
chmod -R 777 vendor--权限

adb shell pm list packages--显示系统应用包名

adb shell pm list packages -3--显示第三方应用包名

查询手机cpu和内存信息
adb shell cat /proc/cpuinfo
adb shell cat /proc/meminfo
adb shell ps
adb shell kill pid

查看实时日志

adb shell
su
logcat

  • 10
    点赞
  • 98
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
安卓adb驱动工具包是什么?adb驱动是Android设备(如手机)连接PC时所需要的驱动程序,可用于安卓手机解锁操作,解锁后手机就能够进行刷机啦,非常的实用。google提供,总共包括4个文件,分别为adb.exe,AdbWinApi.dll,AdbWinUsbApi.dll和fastboot.exe,     使用方法如下: 1、下载解压,如放在D:\adb_tools-2.0目录。 2、手机进入fastboot模式: 先将手机关机,然后同时按下音量下键以及开机键,并保持10秒钟以上时间,就可以进入fastboot模式。 3、连接手机和PC机: 使用USB线连接手机和电脑,依次点击开始菜单--运行cmd进入dos系统,进入ADB安装目录,确认手机与电脑连接正常,确认方法为在命令行窗口输入fastboot devices,可以看到正常连接的信息,如:9e42530e fastboot。     4、执行解锁命令: 在电脑命令行窗口中输入fastboot oem unlock ****************,*号为16位解锁密码,例如:fastboot oem unlock 1234567812345678。     5、等待手机解锁完成:  输入解锁密码后,手机将自动重启,如果输入密码正确,手机将进入恢复出厂设置模式。恢复出厂设置完成后,手机自动重启,进入待机界面,完成整个解锁操作。 6、查询手机解锁是否成功: 在电脑的命令行窗口中输入fastboot oem get-bootinfo,将显示当前手机bootloader的状态信息,例如“Bootloader Lock State: LOCKED”,表示bootloader仍处于锁定状态。如果显示“Bootloader Lock State: UNLOCKED”,表示手机已经解锁,可以进行刷机操作。
以下是在 Windows 系统上安装 ADB 工具的步骤: 1. 下载 Android SDK Platform-Tools 首先,您需要下载 Android SDK Platform-Tools。您可以在 Google 的官方网站上下载最新版本的 Platform-Tools:https://developer.android.com/studio/releases/platform-tools。 2. 解压下载的文件 将下载的 Platform-Tools 压缩文件解压到您想要安装的位置。例如,您可以将文件解压到 C:\Android\platform-tools 目录中。 3. 添加 ADB 工具到 PATH 环境变量中 接下来,您需要将 ADB 工具添加到 PATH 环境变量中。这样,您就可以从任何位置执行 ADB 命令。 - 在 Windows 10 中,您可以按下 Win + R 键打开运行对话框,然后输入 sysdm.cpl 打开系统属性窗口。 - 在“高级”选项卡中,单击“环境变量”按钮。 - 在“系统变量”部分,查找“Path”变量,并单击“编辑”按钮。 - 在“变量值”字段中,添加 Platform-Tools 目录的路径。例如,如果您将文件解压到 C:\Android\platform-tools 目录中,则应将 C:\Android\platform-tools 添加到“变量值”字段中。确保每个路径之间用分号分隔。 - 单击“确定”按钮保存更改。 4. 测试 ADB 工具 现在,您可以在命令行中测试 ADB 工具是否已正确安装。打开命令提示符窗口,并键入 adb 命令。如果一切正常,您应该看到 ADB 工具的帮助信息。 这些是在 Windows 系统上安装 ADB 工具的基本步骤。希望这些信息能对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值