常用adb命令

adb:Android Debug Brige,Android调试桥,C/S架构命令行工具,占用端口号:5037

一、前置条件:

配置SDK环境变量

二、常用命令:

adb start-server:开启adb服务
adb kill-server:结束adb服务,terminates the adb server process (terminal adb.exe process)
adb devices:获取设备列表及设备状态 In response, return serial number and state
adb forward:forward socket connections
(exp):adb forward tcp:8000 tcp:9000 set up forwarding of host port 8000 to emulator/device port 9000
adb connect:use ADB over Wi-Fi
adb usb:restarting ADB in USB mode.
adb push 源路径 目标路径:将本地文件推送至安卓设备
adb pull 源路径 目标路径:将安卓设备上的文件复制到本地
adb install -r(重复安装) apk文件名:安装应用    
adb uninstall -k(卸载但保存配置和缓存)应用包名:卸载应用
adb get -product:获取设备的ID
adb get -serialno:获取设备的序列号
adb root:restarts the adbd daemon with root permissions,重启adbd进程,获取root权限
adb help:查看帮助
【adb shell】
adb shell sqlite3 :访问数据库sqlite3
adb shell pm list packages:列举所有包名
adb shell dumpsys battery:获取电池信息
adb shell dumpsys battery set status 3:切换手机电池为非充电状态
adb shell dumpsys batterystats --enable full-wake-history:让系统记录所有的的WakeLock信息
adb shell dumpsys batterystats --reset:重置电量信息
adb shell dumpsys batterystats > xxx.txt:导出电量使用信息
adb shell ps:print process status
(ps出来的进程状态的含义):
USER     PID   PPID  VSIZE  RSS     WCHAN    PC         NAME
root      1     0     296   212   c00b0124 0000d9ec  S /init


【log】
adb logcat:打印Android系统日志
adb bugreport:查看bug报告
adb logcat -v time > crash_v2.txt:导出日志
(格式):日期 时间 优先级 / 标签 (进程ID) : 进程名称 : 日志信息
adb logcat -c:清空日志缓存信息


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值