Android常见的adb命令

本文详细介绍了如何在Windows和Linux/Mac环境下使用ADB工具进行设备管理、活动查看、日志分析、APK安装与卸载、文件操作、屏幕截图与录制、应用管理、系统设置等,是Android开发者必备的实用技巧汇总。
摘要由CSDN通过智能技术生成

查看当前的device
adb devices
如果有多个devices
adb -s 设备号 其他指令
查看顶部Activity:
windows环境下:
adb shell dumpsys activity | findstr “mFocusedActivity”
Linux、Mac环境下:
adb shell dumpsys activity | grep “mFocusedActivity”
查看日志:
adb logcat
安装apk文件:
adb install xxx.apk
此安装方式,如果已经存在,无法安装;
推荐使用覆盖安装:
adb install -r xxx.apk
强制安装
adb install -r -t xxx.apk
卸载app
adb uninstall com.zhy.app
push文件到手机
adb push 文件名 手机端SDCard路径
pull文件到本机
adb shell pm list packages
启动包
adb shell am start 包名/完整Activity路径
发送广播
adb shell am broadcast -a “broadcastactionfilter”
启动服务
adb shell am startservice “com.zhy.aaa/com.zhy.aaa.MyService”
截取屏幕
adb shell screencap /sdcard/screen.png
录制屏幕
adb shell screenrecord /sdcard/demo.mp4
查看全部的app的名称
adb shell pm list packages
向屏幕输入信息
adb shell input text “insert%stext%shere”
模拟点击屏幕
adb shell input tap 500 1450
滑动屏幕
adb shell input swipe 100 500 100 1450 100
点击按钮
adb shell input keyevent 25
启动一个activity
adb shell am start com.example.crime/com.example.crime.MainActivity

获取屏幕分辨率
adb -s cf264b8f shell wm size

给某个设备装包
adb -s 10.129.164.6:5555 install test.apk

启动adb
adb start-server

停止adb
adb kill-server

查看adb版本
Adb version
adb shell pm list packages
列出当前的包名
查看包名包含某个字符串的包
adb shell pm list packages mazhuang
adb shell pm clear 清除缓存
强制停止某个应用
adb shell am force-stop
电源键
adb shell input keyevent 26
返回键
adb shell input keyevent 4
adb shell getprop ro.product.model
电池状态
adb shell dumpsys battery
输出显示屏参数
adb shell dumpsys window displays
获取android系统版本
adb shell getprop ro.build.version.release
获取设备ip地址
adb shell ifconfig | grep Mask
获取物理地址
adb shell cat /sys/class/net/wlan0/address
cpu信息
adb shell cat /proc/cpuinfo
内存信息
adb shell cat /proc/meminfo
设置屏幕分辨率
adb shell wm size 480x1024
恢复屏幕分辨率
adb shell wm size reset
关闭usb调试
adb shell settings put global adb_enabled 0
查看分区挂载情况
mount
设置系统时间
date -s 20160823.131500
使用monkey进行压力测试
adb shell monkey -p -v 500
开启wifi
adb shell svc wifi enable
关闭Wi-Fi
adb shell svc wifi disable
重启到修复模式
adb reboot recovery

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值