adb是什么意思(有什么作用)
亚行是什么?
ADB叫Android调试桥,起到调试桥的作用,是一个客户端-服务器程序。客户端是操作用的电脑,服务器是安卓设备。ADB也是Android SDK中的一个工具,可以直接操作和管理Android模拟器或者真实的Android设备。
亚行的作用
ADB可以直接操作管理手机模拟器或真实手机设备(如华为手机)。其主要职能是:
运行设备的外壳(命令行)
管理仿真器或设备的端口映射。
在计算机和设备之间上传/下载文件。
设备的应用程序可以卸载和安装。
当应用程序遇到ANR/崩溃等错误时,它可以通过ADB抓取日志。
简而言之,ADB就是Android手机和PC之间的桥梁,让用户在电脑上全面操作手机!
ADB常用命令
查看当前设备
adb设备
adb设备
对于多个设备的操作,您需要带上具体的设备号
Adb -s设备编号其他命令
例如:adb -s 1234567安装。...
安装本地APK
亚行安装****。apk
Adbinstall-r * * * *。apk负责安装
卸载设备中的APK
adbu卸载包名称
Adbuuninstall-k软件包名称卸载APK保留的数据和缓存。
上传文件(本地->设备)
Adb推送本地文件设备路径
亚行推动
下载文件(设备->本地)
Adb拉设备路径本地路径
亚行拉动
打印日志
Adb日志查看所有日志
Adb logcat -c清除所有日志。
Adb logcat | grep -iER "XXX "过滤指定的信息。
亚行日志目录
查看所有应用
亚行壳牌项目管理清单包
Adb shell pm列表包-f //显示路径。
屏幕截图
亚行壳牌screencap /sdcard/index.png
屏幕录制
亚行shell screen record/SD card/index . MP4
模拟输入
adb外壳输入文本“***”
模拟触摸屏
Adb shell输入tap 400 1000 //点击屏幕上(400,1000)的坐标点。
Adb shell input keyevent+XX //发送一个按键事件,例如adb shell input keyevent 4返回。
查看当前的内存使用情况
亚行shell cat /proc/meminfo
查看CPU和内存使用情况
亚行外壳顶部
检查功耗
亚行壳牌dumpsys电池统计
ADB shell dump sys battery stats >XXX . txt将信息保存到特定文件中。
重新启动设备
亚行重启
查看设备的后台进程
adb shell ps
Adb shell ps -A | grep "xxx "查询一个特定的进程。
启动服务
Adb shell am startservice服务包名称路径
强制关闭应用程序
Adb shell am强制停止应用程序包名称
发送广播
亚洲开发银行壳牌am广播行动
开始活动
Adb shell am启动活动包名称路径
屏幕分辨率
adb shell转储系统窗口显示|head -n 3
关闭或终止进程
Adb shell终止xxx(进程号)
查看跑步活动
adb shell转储系统活动| grep -i运行
发表评论