adb常用命令行

前言

ADB是android debug bridge的缩写,负责计算机与Android设备的几乎所有通信和协作,可以认为是连接两者的桥梁。

ADB源码

点击直达源码:http://androidxref.com/8.0.0_r4/xref/system/core/adb/                          

ADB命令分类

ADB Debugging

  • adb devices

  • adb forward

  • adb kill-server

Package Manger

  • adb install

  • adb uninstall

  • adb shell pm list packages

  • adb shell pm path

  • adb shell pm clear

Wireless

  • adb connect

  • adb usb

File Manager

  • adb pull

  • adb push

  • adb shell ls

  • adb shell cd

  • adb shell rm

  • adb shell mkdir

  • adb shell touch

  • adb shell pwd

  • adb shell cp

  • adb shell mv

Network

  • adb shell netstat

  • adb shell ping

  • adb shell netcfg

  • adb shell ip

Logcat

  • adb logcat

  • adb shell dumpsys

  • adb shell dumpstate

Screenshot

  • adb shell screencap

  • adb shell screenrecord [4.4+]

System

  • adb root

  • adb sideload

  • adb shell ps

  • adb shell top

  • adb shell getprop

  • adb shell setprop                      

ADB命令

查看连接设备

adb devices

安装APK

1. adb install xxx.apk       2. 指定手机编号:adb install -s  手机编号  xxx.apk

清除已经安装的APK并安装新的APK

adb install -r test.apk

卸载APK

adb uninstall xxx.apk

清除指定APP的缓存

adb shell pm clear package_name

输出指定包名APP的安装位置

adb shell pm path package_name

输出手机中所有的包名

adb shell pm list packages

查看指定包名的内存信息

adb shell dumpsys meminfo package_name

通过局域网WIFI连接手机,(前提需要usb连接手机), 拔掉usb,就可以通过WIFI链接了

adb tcpip 5555
adb connect #.#.#.#(你手机的IP地址)

查看尚未关闭的log

adb logcat | grep com.xxx.xxx

截屏

adb shell screencap  xxx.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值